Насколько я понимаю механизм сна Mac, существует несколько режимов сна.
Самый современный, режим ожидания, создан для немедленного включения, оставляя оперативную память включенной и ничего не записывая на диск в течение первого часа сна.
Только по истечении этого часа ОЗУ записывается на диск и отключается.
Считается, что каждая из операций записи и чтения ОЗУ занимает около 20-25 секунд.
Вы можете проверить параметры сна, выполнив команду:
pmset -g
Особый интерес должны представлять следующие параметры:
Задержка ожидания : задержка в секундах до перехода в обычный режим ожидания.
Значение по умолчанию составляет 4200 секунд или 70 минут.
hibernatemode : управляет режимом гибернации, и его значения следующие:
- 0 - Режим сна в старом стиле, с включенной оперативной памятью во время сна, отключением безопасного сна и сверхбыстрым пробуждением.
- 1 - режим гибернации, когда содержимое ОЗУ записывается на диск, система полностью отключается во время «сна» и медленнее просыпается из-за чтения содержимого ОЗУ с жесткого диска.
- 3 - Режим по умолчанию на машинах введен примерно с осени 2005 года.
ОЗУ включается во время сна, но содержимое ОЗУ также записывается на диск перед сном. В случае полной потери мощности система автоматически переходит в режим гибернации.
Убедитесь, что ваши значения: standbydelay = 4200 и hibernatemode = 3.
Если вы хотите изменить режим гибернации на 3, это делается следующим образом:
sudo pmset -g | grep hibernatemode > ~/Desktop/current_mode.txt
sudo pmset -a hibernatemode 3
Первая команда только для того, чтобы быть осторожным.
Существует также обычный совет о том, чтобы ваш Mac и драйверы были полностью исправлены.
Дополнительная информация:
Установить режим сна более новых портативных компьютеров Mac
«Исправление» Slow Wake для MacBook Pro с дисплеем Retina