6

Я пользователь Windows 8, и у меня есть 2 ГБ оперативной памяти. Я заметил следующее явление:

  • Когда hibernate отключен, pagefile.sys будет таким же
    Размер как моя RAM.
  • Но когда hibernate включен, размер pagefile.sys будет составлять только около 25% оперативной памяти, а hiberfil.sys 75%.

Нетрудно заметить, что размеры pagefile.sys и hiberfil.sys складываются с размером оперативной памяти независимо от того, включена или выключена гибернация. Мы знаем, что hiberfil.sys используется для гибридной загрузки Windows 8. Другими словами, он используется только для процесса загрузки и становится бесполезным после загрузки системы. Я предполагаю, что Windows 8 просто повторно использует hiberfil.sys качестве другой части pagefile.sys когда система уже включена. Я ищу авторитетный ответ на этот вопрос.

Итак, почему размер pagefile.sys уменьшается только до 25% ОЗУ при включенном режиме гибернации?

1 ответ1

2

«Теперь интересно то, что если у вас включен быстрый запуск (что означает, что гибернация включена), то ваш hiberfil.sys будет занимать около 75% вашей оперативной памяти, а файл подкачки - около 25%. Это связано с тем, что hiberfil.sys содержит ядро Windows 8 и драйверы устройств. Файл подкачки используется только в том случае, если вся оперативная память исчерпана только нашей системой и используется, когда вы на самом деле работаете под Windows. Hiberfil.sys используется только для процесса загрузки.

Если в Windows 8 у вас не включен режим гибернации, вы увидите, что размер файла подкачки теперь соответствует размеру оперативной памяти. "

Больше деталей:

Сведения о Windows 8 hiberfil.sys и pagefile.sys

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