Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Настройка режимов оптимизации операционной системы



Отличительной особенностью операционных систем Windows является тот факт, что они обладают функциями самонастройки и динамически подстраиваются под различные сценарии использования приложений. Под динамической самонастройкой операционной системы Windows понимаются такие функции, как оптимизация размещения файлов на жестком диске (Disk Efficiency Optimizations), оптимизация загрузки операционной системы (Boot Prefetching) и оптимизация загрузки приложений (Application-Launch Prefetching).

Оптимизация размещения файлов заключается в том, что наиболее часто загружаемые файлы размещаются, во-первых, вместе, а во-вторых, на краю диска (пластины), что обеспечивает более быстрый доступ к ним и тем самым увеличивает общую производительность системы. Оптимизация размещения файлов на жестком диске становится особенно актуальной при применении больших по объему жестких дисков. Для оптимизации размещения файлов на диске операционная система Windows постоянно наблюдает за сценарием доступа к файлам и в фоновом режиме производит оптимизацию их размещения. Информация о наиболее часто используемых файлах сохраняется в директории операционной системы в папке Prefetch, а просмотреть, какие файлы подлежат оптимизации размещения на жестком диске, можно в файле Prefetch\Layout.ini.

Говоря об оптимизации размещения файлов на жестком диске, следует иметь в виду, что данная процедура актуальна только для HDD. Если в системе используется SSD-накопитель, то оптимизация становится бессмысленной.

Оптимизация загрузки операционной системы (Boot Prefetching) способствует повышению скорости загрузки ОС. В данном случае операционная система отслеживает все файлы, которые требуются для ее загрузки, и оптимизирует их размещение на диске. Кроме того, в процессе загрузки ОС осуществляется предвыборка требуемых данных в оперативную память, то есть в оперативную память заранее загружаются данные, к которым предположительно будет требоваться доступ.

Оптимизация загрузки приложений (Application-Launch Prefetching) мало чем отличается от процедуры оптимизации загрузки операционной системы. Смысл ее заключается в том, что ОС отслеживает все данные, используемые запускаемыми приложениями, и оптимизирует их размещение на жестком диске, а также реализует предвыборку этих данных для упреждающей загрузки в оперативную память.

Кроме рассмотренных технологий динамической самонастройки операционной системы Windows, применяются и такие средства повышения производительности, как SuperFetch, ReadyBoost, ReadyBoot и ReadyDrive.

Технология SuperFetch является в каком­то смысле развитием технологий Boot Prefetching и Application-Launch Prefetching. В технологии SuperFetch используется оптимизация размещения файлов на жестком диске вкупе с функцией упреждающего чтения этих файлов на основе отслеживаемой статистики доступа к данным. При этом учитывается история обращений к памяти за длительный период.

Функция SuperFetch выполняется в качестве службы Windows внутри процесса Service Host. Она отслеживает историю обращений к страницам памяти и отдает диспетчеру памяти указания по предварительной загрузке данных или кода из файлов на диске либо из файла подкачки в список ожидания, а также указания по присвоению приоритета страницам памяти. Служба SuperFetch существенно расширяет отслеживание страниц памяти, учитывая страницы, которые были ранее загружены в память, но впоследствии освобождены диспетчером памяти для других данных и кода.

Технология ReаdyBoot предназначена для ускорения загрузки операционной системы и используется только в том случае, если в компьютере размер оперативной памяти превышает 700 Мбайт.

В технологии ReаdyBoot для оптимизации процесса загрузки операционной системы применяется специальный кэш в оперативной памяти, размер которого зависит от общего объема доступной оперативной памяти.





Дата публикования: 2015-10-09; Прочитано: 301 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...