66

Я никогда не понимал первоначальную цель состояния питания гибернации в Windows. Я понимаю, как это работает, какие процессы происходят и что происходит при загрузке из Hibernate, но я так и не понял, почему он используется.

С современной технологией, особенно с SSD, RAM и процессорами, все быстрее и быстрее, холодная загрузка при чистой / эффективной установке Windows может быть довольно быстрой (для некоторых людей, всего несколько секунд от нажатия кнопки питания). Ожидание еще быстрее, иногда мгновенно. Даже диски SATA 5-6 лет назад могут обеспечить такое быстрое время загрузки.

Гибернация кажется мне бессмысленной, когда рассматриваются современные технологии, но, возможно, есть приложения, которые я не рассматриваю.

Какова была первоначальная цель гибернации, и почему люди все еще используют ее?


Редактировать:

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

19 ответов19

141

Потому что это сохраняет статус всех запущенных программ. Я оставляю все свои программы открытыми и могу легко возобновить работу на следующий день.

Выполнение настоящей загрузки потребовало бы повторного запуска всех программ, загрузки всех этих файлов в эти программы, перехода в то же место, в котором я находился до этого, и установки всех моих окон в одно и то же место.

Гибернация экономит много работы, возвращая эти вещи обратно.

111

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

Вы можете использовать этот режим, если вы не будете использовать ноутбук / рабочий стол в течение длительного периода времени и не хотите закрывать свои документы.

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

Почему это используется:

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

29

Спящий режим сохраняет текущее состояние системы и позволяет полностью отключить питание. Да, вы можете загрузиться всего за несколько секунд, но сколько времени вам понадобится, чтобы настроить веб-браузер, текстовый процессор, чат-клиент, музыкальный проигрыватель и т.д. И т.д. И т.д. После этого? С зимней спячкой совсем нет времени.

19

Во-первых, не все на SSD. Я сейчас на ноутбуке без SSD и все время впадаю в спящий режим.

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

Было несколько раз, когда мне приходилось собирать свой ноутбук, когда процесс еще продолжался. Это особенно необходимо, когда я запускаю программы с интенсивным использованием процессора, такие как Mathematica или компиляция, потому что перенос ноутбука в сумку - это один из способов перегреть его. Спячка - лучшее, что можно сделать здесь.

Да, для настольных ПК гибернация имеет меньше смысла, так как вы все еще можете спать / приостанавливать и достигать того же эффекта. Однако потребность в гибернации на рабочем столе отличается от необходимости в спящем режиме несколько лет назад. Загрузка может быть быстрее, но стандартная загрузка не возвращает вам все ваши открытые программы. Sleep / Suspend / Hibernate делать, и какой из них вы хотите использовать, зависит от того, доверяете ли вы вашему источнику питания на рабочем столе. И во многих случаях вы не можете - я живу в городе, где в некоторых частях пригорода каждый день происходят запланированные отключения электричества.

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

17

Для быстрого отключения при отключении электроэнергии ...

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

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

В режиме ожидания ничего такого не происходит ...

12

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

Он не имеет ничего общего с аккумулятором, ноутбуком или устройством для экономии времени загрузки, ssd, новыми технологиями, старыми временами и оригинальным назначением. Цель никогда не менялась. То, как люди сейчас используют свой компьютер, не меняет этого.

Изменить: для более подробной информации:

Поскольку компьютер должен вернуться в свое прежнее состояние, он должен где-то его сохранить.

Это и есть цель файла hiberfil.sys на жестком диске. (Мы говорим о Windows OS)

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

Поэтому стоит помнить, что при использовании режима гибернации вы потеряете место на диске. По умолчанию файл hiberfil.sys будет иметь 75% размера оперативной памяти. Пример: если у вас есть 8 ГБ оперативной памяти, вы "потеряете" +-6 ГБ ROM вашего жесткого диска.

Но его размер можно настроить (до 100% оперативной памяти). Если вы хотите узнать больше об этом, вот ссылка от Microsoft: http://msdn.microsoft.com/en-us/library/windows/hardware/gg463229.aspx

9

Я использую спящий режим все время, так как это спасает мой рабочий процесс. Я терпеть не могу перезагрузку, потому что я должен переосмыслить, где я остановился с предыдущего дня. В конце дня я добавлю то, что вы могли бы назвать заполнителем в моей системе, обычно в Visual Studio или блокноте. Таким образом, после выхода из спящего режима это сразу же появляется, таким образом, давая мне столь необходимый толчок памяти - особенно полезный, когда это 9:00 и нуждается в кофе.

Visual Studio напоминание !

Другие люди могут использовать липкие заметки, наклеенные на их экраны, или читать записи в своем ежедневнике. Все, что работает для вас. Для меня мой рабочий процесс распространяется на многочисленные приложения; Firefox, Visual Studio, Outlook, журнал событий Windows, Microsoft SQL Management Studio, LINQPad, iPlayer, Greenshot, Блокнот и PowerShell. Я буду перезагружаться по требованию Центра обновления Windows, но в противном случае я предпочел бы быть продуктивным. Просто впадайте в спящий режим, отведите свой ноутбук домой и не беспокойтесь о питании, как если бы он спал.

8

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

При использовании ноутбука от батареи гибернация может стать особенно полезной, если вы знаете, что не собираетесь использовать ее некоторое время. Причина тройная.

1) В режиме ожидания по-прежнему потребляется энергия, которая может составлять большой процент от вашей батареи, если оставить ее на длительное время. Оценки зависят от разницы в мощности, и могут быть значительные различия в зависимости от ПК. Я буду редактировать, если найду таблицу сравнения энергопотребления.

2) Приложения могут вывести ПК из режима ожидания без участия пользователя. Типичными примерами являются Центр обновления Windows, "фоновые" проверки на вирусы или системы или другие фоновые задачи. Это создает проблему, когда ваш ноутбук внезапно увеличил энергопотребление (без согласия пользователя) и вряд ли вернется в режим ожидания после завершения задачи. Это тогда убивает вашу батарею.

3) Если ПК выйдет из режима ожидания без участия пользователя, он может проснуться в среде, которая не подходит для ПК, например, в герметичном и изолированном футляре для переноски. Это может привести к быстрому повреждению компонентов компьютера в случае его нагрева.

РЕДАКТИРОВАТЬ: Спящий режим на рабочем столе не имеет большого значения или не имеет значения. Разница в потребляемой мощности между режимом гибернации / режимом ожидания делает режим ожидания очевидным выбором при наличии постоянного источника питания. Исключение составляют случаи, когда вы живете в районе, где часто случаются перебои с питанием, и вы не хотите потерять данные.

8

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

Спать

Когда ваш компьютер отправляется в спящий режим, большинство компонентов вашего компьютера выключаются. Память все еще работает, сохраняя состояние вашей операционной системы для быстрого возобновления работы. Разряженная батарея на ноутбуке или потеря питания в противном случае приведет к потере сеанса и несохраненной работы. Также были случаи, когда это повредило / разрушило операционную систему. Из-за этой опасности его, вероятно, следует использовать только на ноутбуках с батарейками или настольных компьютерах, подключенных к ИБП.

зимняя спячка

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

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

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

7

Не все используют SSD. В настоящее время использование SSD все еще намного меньше, чем HDD.

И даже в случае использования SSD, когда люди что-то делают, а затем им нужно выключить компьютер, оставляя состояние открывающихся программ как есть, нет другого решения, кроме гибернации.

7

Я использую спящий режим на своем настольном ПК на работе в конце каждого дня и полностью выключаю его только по выходным. Несмотря на то, что может потребоваться много времени, чтобы получить приглашение для входа в систему, потребуется немного больше времени для запуска ПК и всех необходимых мне программ и загрузки их в проекты, с которыми я работал. Как Visual Studio, так и Eclipse загружаются некоторое время, а затем проекты занимают немного больше времени. Затем антивирус должен загрузиться, прежде чем я смогу начать что-либо делать, и мне также нравится запускать Outlook, и это также занимает некоторое время. В спящем режиме я могу включить компьютер и приступить к работе практически мгновенно.

4

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

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

Кроме того, поскольку вы можете видеть, что Hibernate не нуждается в какой-либо власти, чтобы сохранить состояние,

  1. Это экономит вам больше счетов (и окружающей среды), что простой сон,
  2. Hibertante безопаснее во время ночных перерывов,
4

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

Гибернация особенно распространена в ноутбуках и ноутбуках, где приложения остаются в том же состоянии, в котором вы их оставили, и система придет в исходное состояние со всем таким же образом.

Если вы обычный пользователь, который использует систему для Интернета, игр, то после обычной загрузки вам будут доступны веб-страницы и состояние игры, в которой вы их оставили.

Если вы являетесь сотрудником Office и требуете использовать несколько экземпляров слова или таблицы, то hibernate также восстановит это.

Важно, что в случае, если вы программист, чем программное обеспечение, которое требует большого размера и занимает некоторое время, чтобы загрузить и переместить все файлы, которые вы в последний раз закодировали, таким образом, Hibernate также может использовать для этого

Таким образом, вы можете увидеть, что есть несколько вариантов использования

4

По сути, в "спящем" режиме компьютер отключает дисководы, дисплеи и т.д. И копирует "состояние" из компонентов, потребляющих энергию, в ОЗУ (последним компонентом, "потребляющим энергию", является сам ЦП). Затем ОЗУ "поддерживается" с помощью низкочастотного обновления, и когда что-то запускает ЦП для пробуждения, оно возвращает все обратно на свое место.

В спящем режиме происходит большинство из вышеперечисленного (плюс сохраняется любое дополнительное "состояние", которое не было сохранено выше), а затем образ ОЗУ записывается на "диск" (т. Е. В постоянное хранилище) как один большой "файл" (хотя и на зарезервированное место на диске). На данный момент в машине нет "состояния", которое не представлено образом ОЗУ на диске, и компьютер может быть полностью выключен. Когда ЦП снова включается, он проверяет образ ОЗУ на диске, и если он есть (и не было никакой последующей "загрузки"), образ считывается обратно в ОЗУ, и система по существу перезагружается, как будто из спящего режима.

4

Как человек, работающий в сфере ИТ в корпоративной среде, с компьютерами, управляемыми групповой политикой Windows, hibernate может сократить время загрузки до 1/4 или менее от того, что было бы при чистом запуске. Большинство задач управления, которые выполняются во время загрузки, не должны выполняться во время выхода из спящего режима. Конечно, в нашей среде мы периодически перезагружаемся, чтобы перехватывать обновления и другие изменения конфигурации, но мы можем делать это в удобное для нас время, например, во время перерывов на обед.

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

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

3

Ответ очевиден для меня.

Отключение выходит и закрывает все. Потом после запуска у меня ничего не открывается.

Наоборот, гибернация, а затем пробуждение дают мне все, что у меня было на экране - даже несохраненные документы.

2

Еще одно новаторское использование функции гибернации - ее использование функцией Express для Dell MediaDirect 2.0 для ноутбуков. Это был в основном вариант быстрой загрузки, который загружал пользовательское приложение медиаплеера.

Он работал, имея скрытый раздел с установкой Windows XP Embeded, включая только то, что необходимо для запуска программы медиаплеера, и пользовательскую программу медиаплеера / проводника. Так как встроенная установка в основном представляет собой урезанные окна, это само по себе приводит к более быстрому запуску.

При первом запуске он перейдет в спящий режим после полной загрузки, а затем перезагрузится. С тех пор каждая загрузка - это просто восстановление из первоначального режима гибернации, что привело к значительно более быстрому времени загрузки. Если программное обеспечение когда-либо должно было быть обновлено, или изменение оборудования делало файл гибернации недействительным, он просто удалял и создавал его заново.

(У меня может быть несколько неправильных деталей, прошло много времени с тех пор, как я последний раз использовал это, но вышеизложенное показывает основную концепцию.)

Основная концепция будет также применяться к немобильным устройствам Windows специального назначения, таким как настольный киоск. Если при чтении файла гибернации с SSD в сочетании с быстрым запуском BIOS скорость результирующей загрузки может быть достаточно хорошей, чтобы позволить киоску по умолчанию отключаться и запускаться пользователем по требованию.

2

ТЛ; др; Выключите компьютер, не потеряв работу другого пользователя.

Я большой поклонник hiberate и всегда устанавливал его на своих домашних компьютерах. Только недавно, в прошлом году, я отключил его после замены загрузочного диска на чередующиеся SSD. Выбор был не из-за высокой скорости SSD. Я потратил много денег на свои "новые игрушки", и запись большого дампа памяти на SSD при каждом отключении не годится для жизни SSD. Я бы по-прежнему включил спящий режим, если бы мог направить его на дополнительный не SSD-накопитель.

На других моих компьютерах без SSD я все еще использую hiberate, потому что они многопользовательские, и приятно иметь возможность полностью выключить компьютер, не беспокоясь о потере данных других пользователей. Член семьи, возможно, изучал домашнюю работу в Интернете, и его отслеживали, оставляя компьютер включенным. Я могу выключить компьютер, не теряя своей работы.

2

Тот факт, что ваш ноутбук запускается менее чем за одну минуту, не означает, что все ноутбуки в мире запускаются так быстро. У меня дешевый ноутбук туристического класса, используемый только для интернета, и он очень медленный. Запуск занимает несколько минут, выключение иногда намного больше минуты. Хотя восстановление из режима гибернации не является быстрым, оно значительно быстрее, чем загрузка, а режим гибернации намного быстрее, чем завершение работы.

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

На самом деле, я знаю нескольких людей, которые думают, что перезагрузка отменена и не перезагружалась месяцами - используя только спящий режим. (Конечно, они не используют Windows;)

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