Я недавно перешел с Windows на MacBook Pro. В Windows есть следующие параметры выключения:
Ожидание - машина входит в «легкий сон», из которого она может очень быстро проснуться (например, за несколько секунд), но потребляется много энергии.
Спящий режим - ОС выводит текущее состояние системы (включая содержимое ОЗУ) в файл, а затем выключает компьютер. Пробуждение занимает больше времени, чем в режиме ожидания, но скрытого энергопотребления нет.
Завершение работы - ОС выключается, и машина выключается.
В OS X я вижу
Сон - кажется эквивалентным режиму ожидания или даже более легкой форме сна, поскольку Почта, кажется, даже продолжает запрашивать новую электронную почту?
Завершение работы и восстановление всех приложений при следующем запуске - выключает компьютер, кажется, запускает ОС с нуля и перезапускает все приложения - насколько я могу судить, это не спящий режим
Завершите работу и не восстанавливайте приложения - выключите
это правильно, и разве OS X не имеет истинного режима гибернации, который может записывать свое состояние на диск? Потому что это то, что я действительно ищу. В интернете говорят о режиме «Безопасного сна», но я не вижу его в своем меню OS X. Это скрыто в 10.7?
Ответы:
Да, у него есть опция гибернации. Apple это называет
Safe Sleep
. Когда вы переводите Mac в спящий режим, OS X сбрасывает ОЗУ на диск и переходит в обычный спящий режим (как в режиме ожидания Windows). Когда аккумулятор слишком слаб, чтобы держать ОЗУ в режиме ожидания, компьютер выключается. Затем он находится в режиме, который вы называете гибернацией, который технически называется «ACPI mode S4» или «Suspend-To-Disk».Вы можете форсировать «Suspend-To-Disk», отключив стандартный спящий режим через SmartSleep или через
pmset
командную строку. На его странице руководства много информацииSafe Sleep
.источник
pmset
команды см. Здесь: superuser.com/a/630985/73619Когда новые ноутбуки переводятся в спящий режим, они должны сохранять содержимое ОЗУ,
/var/vm/sleepimage
но при этом держать ОЗУ включенной. Настольные Mac должны по умолчанию использовать обычный режим сна.man pmset
:Вы можете увидеть, в каком режиме работает ваш Mac,
pmset -g | grep hibernatemode
и изменить егоsudo pmset -a hibernatemode $mode
.Некоторые новые Mac поддерживают режим ожидания на 10.8 и более поздних версиях. Даже если
hibernatemode
было установлено значение 3, они отключают память после чуть более часа сна.источник
pmset sleepnow
. А потом не забудьте вернуть режим гибернации обратно, как это было, когда я в следующий раз проснулся? Жаль, что нетpmset hibernatenow
команды.В продолжение ответа Макса Рида, приведенного выше, я использую это бесплатное приложение для включения гибернации на своих компьютерах в течение как минимум последних 5 лет: Hibernate от Patrick Stein . Я установил его в режим «только в спящем режиме», и каждый раз, когда я переключаю свой компьютер в «Спящий режим», вместо этого он сразу пропускает
SafeSleep.
До сих пор у меня не было проблем, которые я могу доказать, были вызваны непосредственно этим приложением; то есть мой компьютер редко дает сбой или зависает, и я неоднократно «впадаю в спячку», когда мне нужно взять ноутбук с собой куда-нибудь (вместо того, чтобы выключать его) часто в течение нескольких недель без проблем.
Я должен упомянуть, что мой новейший Mac - это MacBook Pro 4-5 лет, поэтому я не тестировал это приложение на новых машинах.
источник
Кроме того, в оригинальном постере отмечается, что спящие машины OS X продолжают периодически проверять почту и т. Д. Это функция на новых машинах (она дебютировала в MacBook Air 2011 года) под названием PowerNap. По сути, компьютер периодически и кратковременно выходит из спящего режима для выполнения повторяющихся задач.
Резюме от Apple http://support.apple.com/kb/HT5394 :
источник