Гибернация Windows OS

Гибернация Windows OS

Гибернация (англ. hibernation — «зимняя спячка») — энергосберегающий режим операционной системы Windows. Гибернация позволяет сохранить содержимое энергозависимой оперативной памяти (ОЗУ) на энергонезависимое устройство хранения данных (HDD или SSD) перед выключением питания.

Отличие гибернации от ждущего режима Windows OS

В отличие от ждущего режима, при использовании гибернации (спящего режима для Windows XP) подача электроэнергии в системе полностью прекращается. При включении системы содержимое памяти восстанавливается (загружается с диска в память), и пользователь может продолжить работу с места запуска гибернации. Все запущенные ранее программы продолжают выполняться, документы пользователя открыты. Начиная с Windows Vista, этот режим носит название «Гибернация». Таким образом, данные пользователя не будут потеряны в случае отключения электропитания, но в то же время «пробуждение» занимает меньше времени. Для MacOS и Linux существую аналогичные механизмы сохранения данных.

Преимущества и недостатки гибернации

Преимущества

  • Быстрое окончание/начало работы (не тратится время на остановку/запуск драйверов и программ).
  • Возможность автоматизации (гибернация может выполняться автоматически, без участия пользователя, например, при достижении низкого уровня заряда у батареи ноутбука).
  • Отсутствие интерактивности (пользователю не нужно отвечать на запросы о сохранении документов).

Недостатки

  • Необходимость наличия свободного места на диске (содержимое памяти и данные о состоянии оборудования занимают большое количество дискового пространства, примерно равное объёму доступной или используемой памяти).
  • При больших размерах памяти и установке ОС на SSD для редко используемого файла гибернации резервируется большой размер дискового пространства. При этом изменить расположение файла гибернации в Windows невозможно из-за особенностей загрузчика ядра, который способен видеть только тот раздел диска, на который установлен загрузчик.
  • Некоторые драйверы и программы имеют проблемы со спящим режимом.
  • Если содержимое диска изменится, то часть данных, которые находятся в виртуальной памяти (дисковый кэш, FAT, таблицы дескрипторов и т. д.) окажутся в устаревшем состоянии. По этой причине в ОС Linux при монтировании разделов, используемых ОС Windows, выводится предупреждение либо раздел монтируется только для чтения.
  • Кроме того, при включении компьютера не рекомендуется использовать мультизагрузку.
  • Проблемы с выходом из спящего режима могут возникнуть при сбое аппаратного обеспечения машины (BIOS, HDD).
  • Шифрование файла спящего режима (как и файла подкачки), хранящего копию содержимого памяти, осуществляется не во всех операционных системах (исключение — OS X). Таким образом, использование спящего режима может оказаться небезопасным.

Источник ru.wikipedia.org.