Я вижу вопрос об этом в Windows.
Также здесь:
«Когда вы переводите компьютер в гибридный режим сна, он записывает всю свою оперативную память на жесткий диск (как в спящем режиме), а затем переходит в состояние пониженного энергопотребления, в котором оперативная память обновляется (как в режиме сна)».
Насколько я понимаю, это объединяет преимущества гибернации (сохраняет данные ОЗУ на диске и может восстановить их даже в случае отключения питания) и сна / приостановки (быстрый возврат к полной работе).
Это то же самое в Linux?
ОБНОВЛЕНИЕ после комментария:
Когда я говорю «Гибридный сон», я имею в виду обстоятельство, когда я хотел заставить свою простую ОС Loki, основанную на Ubuntu 16.04, перевести в режим сна / приостановить вместо отключения в случае критического уровня заряда батареи. Больше здесь. Поскольку этим параметром управляет инструмент под названием Upower (а не gsettings, как некоторое время назад), единственными доступными параметрами были Shut-down, Hibernate и HybridSleep. Последний не был доступен, пока я не создал пространство подкачки (см. Ответ по ссылке выше). Теперь он работает и выглядит очень похоже на сон, а необходимость в пространстве подкачки делает его похожим на режим гибернации.
С другой стороны: перед установкой пространства подкачки команды systemctl hybrid-sleep
и systemctl hibernate
выдавали сообщение об ошибке. Теперь systemctl hybrid-sleep
переводит компьютер в спящий режим (которому я доверял, это гибридный спящий режим), но systemctl hibernate
выключает систему, а не переводит ее в спящий режим, то есть: когда я снова запускаю ее, система выходит из системы и все открытые программы закрыты (данные RAM не сохранены / восстановлены). Это заставляет меня думать, что, возможно, гибернация и перестановка данных ОЗУ на жесткий диск не работают на моем оборудовании, и, хотя пространство подкачки необходимо для использования опции «HybridSleep» в настройках Upower, то, что происходит в моей системе, на самом деле не Hybrid-Sleep Но только спать.