В Windows Vista и Windows 7 есть функция самооптимизации, называемая предварительным выборщиком загрузки, которая использует шаблон дискового ввода-вывода из предыдущих загрузок для прогнозирования шаблона ввода-вывода следующей загрузки. Для повышения производительности загрузки средство предварительной выборки прогнозирует, какие данные требуются, и считывает эти данные с жесткого диска до того, как данные действительно потребуются. Эта оптимизация может затруднить создание воспроизводимых результатов производительности.

В то время как Windows 8 теперь использует гибернацию гибридов для сокращения времени загрузки, она по-прежнему будет использовать метод предварительной загрузки (используется в настоящее время в Windows 7)?

1 ответ1

4

Да.

Данные предварительной выборки расположены по адресу:

C:\Windows\Prefetch

Данные предварительной загрузки ReadyBoot расположены по адресу:

C:\Windows\Prefetch\ReadyBoot

У меня есть эти две папки в моем недавно установленном Windows 8 Consumer Preview, без обновления.

Hiberfile (новый в Windows 8, недоступный при загрузке с виртуального жесткого диска) хранит результирующие данные памяти, полученные при инициализации системы, так что при последующих загрузках данные могут быть снова считаны, а не инициализированы заново. Это позволяет Windows 8 сосредоточиться только на том, на что она действительно должна ориентироваться при загрузке, инициализируя ваши устройства.

Инициализация сеанса, а также оставшийся ввод / вывод в Windows 8 были оставлены без изменений (или немного улучшены), поэтому методы предварительной выборки по-прежнему применяются ко всему, что находится за пределами Hiberfile. И хорошо, если вы загружаетесь, когда ваш Hiberfile был признан недействительным (смена оборудования, обновления или полная перезагрузка), он также включит Prefetcher.

Итог: hiberfile - это улучшение, а не замена.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .