Всё о секретах программного обеспечения и онлайновых сервисов

Настройка механизма Prefetcher в Windows

Начиная с Windows XP, в операционных системах компании Microsoft предусмотрен компонент Prefetcher, ускоряющий процесс загрузки “форточек” и сокращающий время запуска приложений. Заложенные в основу механизма Prefetcher алгоритмы отслеживают часто запускаемые пользователем программы и на основе собранной информации формируют в директории C:\Windows\Prefetch специальные файлы с расширением .pf, хранящие карты ссылок на все папки и файлы, которые используются в момент старта каждого приложения или процесса. Во время последующих запусков Windows, карты ссылок считываются и в оперативную память загружаются записанные в них данные. В результате запуск соответствующих программных продуктов и процессов происходит быстрее за счет минимального количества обращений к жесткому диску компьютера.

Не боящиеся самых смелых экспериментов пользователи Windows могут анализировать работу Prefetcher и вносить некоторые корректировки в работу системного компонента. Каким образом? При помощи утилит WinPrefetchView и TweakPrefetch, бесплатных и не требующих нудной инсталляции на компьютер. Первая (рис. 1) позволяет вести аудит работы механизма Prefetcher, просматривать создаваемые им PF-файлы, их содержимое – карту ссылок и количество запусков каждой программы, а посредством второй (рис. 2) можно приостанавливать функционирование компонента, а также варьировать некоторые его параметры. Все гениальное просто!