В чем разница между сном и гибернацией?

Ответы:

13

Сон обычно известен как режим ожидания в системах Windows или S3 в ACPI. В спящем режиме подача питания на несущественные и некритические компоненты отключена, и большинство операций системы отключаются и останавливаются. Все данные в физической памяти (ОЗУ) по-прежнему хранятся во внутренней памяти, и вся система переводится в режим ожидания, который можно разбудить и использовать практически сразу.

В спящем режиме нагрузка значительно снижается, что экономит энергию. Однако питание машины не должно быть полностью отключено. В случае потери питания состояние системы также будет потеряно, и компьютер будет вести себя так, как будто он только что загружен из выключенного состояния.

Hibernate , или S4 в ACPI, тем временем сначала сохранит данные в физической памяти на жесткий диск, а затем выключит компьютер.

В режиме гибернации на локальном диске будет создан файл с именем hiberfil.sys, размер файла которого совпадает с размером системной памяти. Когда пользователь перезагружает компьютер, он загружается и загружает состояние системы в момент последнего спящего режима.

Преимущество режима гибернации заключается в том, что мощность не теряется. В режиме гибернации система не потребляет электричество, поэтому компьютер может находиться в этом состоянии неограниченное время.

Кроме того, восстановление из Hibernate обычно происходит быстрее, чем перезагрузка компьютера. Он также отличается от перезагрузки в том смысле, что пользователи могут вернуться к точному состоянию последнего режима гибернации со всеми запущенными программами и без изменений в открытых документах вместо загрузки с пустого рабочего стола.

Недостаток гибернации заключается в том, что по прошествии некоторого времени может возникнуть фрагментация файла гибернации. Пользователям может потребоваться дефрагментация тома, на котором часто хранится файл гибернации.

Ответ адаптирован отсюда

Джо Шмо
источник
Да, извинения - пропустил это
Джо Шмо
Это также означает, что, если вы используете твердотельные накопители (SSD), вам следует отдавать предпочтение режиму сна, а не спящему режиму, чтобы уменьшить количество циклов записи, которое потребуется вашему SSD.
kpax
3

Короче говоря: сон требует силы, спящий не

В режиме сна по-прежнему поддерживается оперативная память (рабочая память), поэтому время запуска сокращается, но для поддержания компьютера в режиме ожидания требуется немного энергии.

Hibernate, копирует оперативную память, на жесткий диск. Для этого не требуется питания, но при запуске ОЗУ необходимо скопировать с жесткого диска в ОЗУ, что занимает много времени.

Джереми Френч
источник
2
  • Sleep сохраняет все в памяти, но вращает жесткий диск и переводит ваш процессор в режим очень низкого энергопотребления.
  • Hibernate записывает все в памяти на жесткий диск, а затем выключает все.

Сон полезен, когда вы хотите иметь возможность мгновенного запуска, и вы не будете без питания (если вы используете ноутбук) менее одного дня. Если вы хотите иметь возможность быстрого запуска (быстрее, чем обычная загрузка, но медленнее, чем сон), вы можете использовать Hibernate, который позволяет вам перевести компьютер в спящий режим на несколько дней без потери данных.

Дэн Уокер
источник
1

Hibernate записывает текущее состояние машины на жесткий диск. Сон не

Оуэн
источник
1

«Режим сна - это энергосберегающее состояние. Режим сна сохраняет все открытые документы и программы и позволяет компьютеру быстро возобновить работу на полную мощность (обычно в течение нескольких секунд), когда вы захотите снова начать работать. Перевод компьютера в спящий режим - это как пауза». DVD-проигрыватель: компьютер немедленно останавливает свою работу и готов начать снова, когда вы захотите возобновить работу ».

«Как и спящий режим, режим гибернации - это энергосберегающее состояние. Но в то время как режим сна обычно сохраняет ваши настройки в памяти и потребляет небольшое количество энергии, гибернация сохраняет ваши открытые документы и программы на жестком диске, а затем выключает компьютер . энергосберегающие состояния в Windows, гибернация использует наименьшее количество энергии. "

из справки Windows Vista

селезень
источник