Как сделать Mac (Macbook Pro) не спящим?

12

Я уже установил в энергосбережении системных настроек, что

Computer sleep: on Battery Power, Never
                when plugged in,  Never

так что, если я закрою крышку Macbook Pro, на которой установлен Mountain Lion, чтобы она спала, то, если я открою крышку в течение нескольких часов, она сразу же проснется - и все в порядке. Однако, если я открою крышку и не прикоснусь к ней, то через 12 или 24 часа она выйдет из спящего режима и займет около 2,5 минут, прежде чем можно будет ввести любой пароль. (Обновление 2015: этот Macbook Pro был работает с жестким диском без SSD. Время пробуждения намного лучше, если это SSD-накопитель).

Это все, когда Macbook Pro подключен (питание от адаптера питания). Есть ли способ сделать его не спящим?

nonopolarity
источник

Ответы:

18

Это поведение задокументировано Apple на компьютерах Mac. Индикатор выполнения появляется после выхода из спящего режима :

С выпуском дополнительного обновления 2.0 для OS X Mountain Lion v10.8.2 была введена новая функция для безопасного перехода в режим ожидания после четырех часов подключения компьютера к сети переменного тока. Это попытка соответствовать европейским энергетическим стандартам (ErP Lot6). Это произойдет только в том случае, если нет активности беспроводной сети или Ethernet, а также активности внешних устройств, таких как USB-устройства хранения данных.

Это нормальное поведение для следующих модулей:

  • MacBook Pro (середина 2012 года и позже)
  • MacBook Pro (Retina, середина 2012 года и позже)
  • MacBook Air (середина 2012 года и позже)
  • iMac (конец 2012 года и позже)
  • Mac mini (конец 2012 года и позже)

Чтобы отключить это, включите autopoweroff в настройках режима сна, выполнив следующую команду Terminal(ниже /Applications/Utilities):

sudo pmset -a autopoweroff 0  

-aОпция отключает автоматическое отключение питания для Mac в то время как на зарядном устройстве, а также на батарее. Используйте -c(вместо -a), чтобы отключить автоматическое отключение питания, только когда оно подключено.

MK
источник
1
Интересно, что это даже не часть стандартных параметров Системных настроек, но для этого нужна командная строка ...
неполярность
2
Спасибо тебе за это. Это просто глупо, вы могли бы подумать, что это можно обнаружить с помощью часового пояса или чего-то подобного, вместо того, чтобы навязывать его всем ... Примечание: используйте «-c» вместо «-a», если вы хотите изменить его только для подключенного в.
draeath
Вы также можете оставить его включенным, но удлинив задержку (по умолчанию он будет переходить в спящий режим только через 4 часа при подключении). Используйте, sudo pmset -c autopoweroffdelay NNчтобы установить задержку равной NN секундам (например, я установил для 43200, что составляет 12 часов).
peterflynn