Если оставить компьютер на долгое время, удобнее перевести его в спящий режим вместо выключения - все программы остаются в том же состоянии при возобновлении работы. Есть ли у этого недостатки?
Обычно нет причин не использовать его. Просто имейте в виду, что есть случаи, когда это не сработает должным образом.
Они применяются как для гибернации, так и для приостановки (в RAM):
Гибернации против приостановить:
Если ваш компьютер поддерживает S3 Sleep (сверхнизкое энергопотребление), нет веских причин для рабочий стол быть помещенным в спящий режим. Гибернация оказывает большое влияние на пользователя, поскольку обычно для пробуждения требуется более 1 минуты.
Если вы используете ноутбук и вам необходимо использовать полное шифрование диска для защиты данных клиентов или других данных, вы обязательно должны включить гибернацию и отключить спать. Зачем? Спящий ноутбук можно разбудить, увидев приглашение на загрузку / экран блокировки экрана, после чего злоумышленник может захватить ключ шифрования диска через порт Firewire или воспользоваться уязвимостью Windows, приложения или другой ОС.
Это может показаться надуманным, но инструменты для этого легко загрузить, и любой злоумышленник, атакующий вас, способен на это.
Требуется дополнительное место на жестком диске для сброса памяти
Может вызвать некоторые проблемы, связанные с IP, особенно с DHCP
Если у вас есть какие-либо приложения или драйверы, которые вызывают утечку памяти, вы в конечном итоге будете работать очень быстро. Это неидеальная мировая проблема, которая может возникнуть. В идеальных условиях все должно возобновиться в обычном режиме, и вы можете постоянно впадать в спящий режим.
Если у вас есть среда с двойной загрузкой и вы разрешаете другой ОС, скажем, варианту Linux, доступ к разделам NTFS, то спящий режим невероятно опасен.
Если вы переведете свое устройство в спящий режим, а затем перезагрузитесь в Linux, файловая система NTFS неизменно будет повреждена с реальной потерей данных.
В противном случае я без проблем использую Suspend to RAM как на Windows, так и на SLED Linux. В спящем режиме все в порядке, но на возврат требуется слишком много времени, поэтому, если я не планирую оставлять устройство без питания более чем на неделю, я использую исключительно режим ожидания в ОЗУ.
Недостатки, которые я обнаружил, заключаются в том, что иногда машина безумно медленная некоторое время после выхода из спящего режима, некоторые машины вообще не возвращаются из спящего режима, а некоторые приложения вылетают после возобновления (вещи, которые используют CUDA, например seti @ home кажутся проблемой, и иногда у виртуальных машин под спящей ОС возникают проблемы).
В общем, спящий режим оказался для меня лучшим вариантом в большинстве случаев. Мне очень редко приходится закрывать свои приложения. Я впадаю в спячку в конце дня, а потом возвращаюсь туда, где остановился!
Одна из причин не позволять компьютеру переходить в спящий режим - это если вы хотите получить к нему удаленный доступ (удаленный рабочий стол).
Если у вас есть VPN-соединение, вам придется повторно подключиться после пробуждения компьютера.
Одним из недостатков приостановки является то, что если во время приостановки пропадает питание, состояние вашей машины пропадает.
Если вы настаиваете на использовании режима гибернации, имейте в виду, что в режиме гибернации машины объемом 2–4 ГБ может потребоваться довольно много времени, чтобы сохранить и прочитать файл гибернации. В моем случае дефрагментация диска, а затем дефрагментация файла гибернации мне очень помогло, когда диск был почти заполнен.