Меню Windows 7 «Пуск»: разница между сном (и гибридным сном) и спящим режимом
Я запускаю локализованную (итальянскую) версию Windows 7. В нижней части меню «Пуск», когда я нажимаю стрелку рядом с «Завершить работу», вот что я вижу (я перечислил соответствие между записями на итальянском и На английском языке ниже изображения):
- Arresta il sistema: выключить
- Cambia utente: переключить пользователя
- Disconnetti: Выход из системы
- Блока: Блокировка
- Riavvia il sistema: Перезагрузка
- Соспенди: Сон
- Ibernazione: Hibernate
Судя по следующим изображениям, найденным в Интернете, кажется, что некоторые системы Windows поставляются с опцией «Сон» и спящим режимом, тогда как другие имеют только опцию «Сон».
- Часы Windows XP установлены неправильно после возобновления сна
- Windows XP не показывает экран входа в систему после открытия крышки ноутбука
- Индикатор отключения питания мигает во время гибридного сна Vista?
- Есть ли эквивалент Thread.Sleep () в VBA
- Может ли ПК Windows что-либо делать во время сна?
Я всегда думал, что разница между Sleep и Hibernate заключается в том, что Sleep делает экран пустым, а жесткий диск продолжает вращаться. В то время как Hibernate копирует содержимое памяти на диск и восстанавливает их на диск, когда нажата клавиша клавиатуры или кнопка мыши.
Тем не менее, я обнаружил, что в обоих случаях экран переходит в balnk, и сеанс немедленно блокируется (так что пользователю нужно снова войти в систему, когда они хотят возобновить работу на компьютере), и в обоих случаях после примерно того же (Возможно, 8 минут), жесткий диск перестает вращаться, и компьютер становится полностью бесшумным. Это, похоже, противоречит тому, что я думал. Итак, какова реальная разница между сном и спящим (и почему некоторые системы имеют только прежний вариант, а не последний)?
- Почему видеокарта необходима для перевода моей системы в спящий режим?
- Windows 8.1 переводит жесткий диск в спящий режим
- Windows 7 просыпается от сна и UTC?
- Наследие Kernel Caller предотвращает спящий режим
- Java - альтернатива thread.sleep
- Как создать функцию pause / wait с помощью Qt?
- Как я могу отключить сетевое устройство на Mac?
- Должен ли я заставлять MacBook Pro спать или каждый день закрывать его?
Причина, по которой обе для вас одинаковы, – это гибридный сон с Vista. Здесь Windows также копирует данные в файл гибернации, поэтому, если питание отключено, данные не теряются, и Windows может возобновиться, как если бы она возобновилась с нормальной спячки.
Вы правы в спящем режиме: он копирует текущее состояние вашего ПК на жесткий диск, а затем полностью отключается. Он больше не будет использовать энергию батареи и должен вернуться в одно и то же состояние, когда вы не можете спячки.
Функция сна, однако, немного отличается: она не копирует текущее состояние на диск и вместо этого сохраняет его в памяти, что, в свою очередь, поддерживается активным из-за небольшого количества энергии, исходящей от батареи. Поэтому, когда ваша машина спит, она по-прежнему использует мощность и в конечном итоге разряжается.
Идея состоит в том, что компьютер может просыпаться быстрее, чем из спящего состояния, а также может идти спать быстрее, чем он может спящий.
Параметры сна и спящего режима можно отключить через реестр Windows. Вот как вернуть их: http://www.sevenforums.com/tutorials/85194-sleep-disable-shut-down-menu.html
В системе Windows 7 вы можете включать и отключать функцию спящего режима, powercfg -h <on|off>
команду powercfg -h <on|off>
в командной строке, например, powercfg -h on
включить, чтобы включить спящий режим. Возможно, вам придется перезагрузиться, чтобы появилась опция. По умолчанию многие системы не включены.
Включение системы в спящий режим выгодно, если система будет работать без внешнего источника питания в течение длительного периода времени, но вы не хотите сохранять все открытые файлы, прежде чем отключать их. Вы можете просто перевести систему в спящий режим, а затем снова включить ее, чтобы вернуться в то же состояние, в котором она находилась, когда вы спятили ее со всеми ранее открытыми приложениями и файлами.
Спящий режим – это функция энергосбережения, в которой состояние системы сохраняется в памяти, но мощность может быть уменьшена путем остановки вращения диска, гашения монитора и т. Д., В то же время обеспечивая питание для обновления памяти. Однако, если вы используете питание от батареи, когда вы переводите систему в спящий режим, хотя это может быть несколько часов спустя, в конечном счете заряд батареи будет исчерпан, и вы потеряете состояние системы, если оно не находится в спящем режиме, прежде чем вся мощность будет потеряна.
В режиме гибернации содержимое памяти записывается в файл hiberfil.sys в c:\
. Если система была спящей, когда вы снова включаете ее, содержимое hiberfil.sys считывается с диска в память, поэтому переход системы из режима спящего режима займет больше времени, чем возврат из режима сна.
Я провел некоторое тестирование на своей машине. Вот последовательные тесты, которые я пробовал:
- Спящий режим (время, необходимое для отключения жесткого диска): 2:25
- Спящий режим (время появления экрана входа в систему): 0:30
- Сон (время, необходимое для отключения жесткого диска): 1:40
- Сон (время появления экрана входа в систему): происходит сразу
- Спящий режим (время, необходимое для отключения жесткого диска): 4:30
- Спящий режим (время появления экрана входа в систему): 0:30
- Сон (время, необходимое для отключения жесткого диска): 5:40
- Сон (время появления экрана входа в систему): происходит сразу
Таким образом, времена для жесткого диска для отключения сравнимы для спящего режима и (гибридного) сна, но есть небольшое различие во времени для возобновления и отображения экрана входа в систему. Таким образом, предположительно, гибридный сон копирует содержимое памяти на диск и отключает жесткий диск, принимая такое же среднее время, что и спящий режим, чтобы сделать это. Но тогда гибридный сон сохраняет питание памяти, так что он может сохранить его содержимое, тогда как спящий режим также отключает память, и поэтому такая память обнуляется и ее содержимое теряется до тех пор, пока система не восстановит такое содержимое из спящего режима. В моей системе требуется около 30 секунд для восстановления содержимого памяти с диска после спящего режима.
Вот цитата из Википедии о гибридном сне:
Спящий режим и спящий режим можно комбинировать: содержимое ОЗУ копируется в энергонезависимое хранилище, и компьютер переходит в спящий режим. Этот подход сочетает в себе преимущества спящего режима и спящего режима: машина может возобновляться мгновенно, а ее состояние, в том числе открытые и несохраненные файлы, выживает при отключении питания. Гибридный сон потребляет столько энергии, сколько спящий режим, в то время как спящий режим отключается от компьютера.
Одним из преимуществ сна (и гибридного сна) по спячке является то, что внешние устройства, такие как мобильные телефоны, все еще могут быть заряжены в спящем режиме, но не будут заряжаться в режиме гибернации.