Что мешает моему MacBook спать?

14

У меня есть MacBook Air, и я заметил, что, несмотря на то, что я настроил его на переход в спящий режим после 5 минут бездействия, иногда он не спит.

Обычно у меня открыта куча программ (Tweetie, iTunes, Safari, iChat и т. Д.), Но есть ли какой-то способ узнать, какая программа / процесс препятствует сну MacBook? (Да, я знаю, что мог бы перезагрузить MacBook и попробовать одну программу за раз, но это довольно утомительно)

jimr
источник

Ответы:

14

Попробуй это. Это может сработать для вас.

  1. Зайдите в Утилиты в папке Приложения и откройте приложение «Терминал».

  2. Введите pmset -gи нажмитеEnter

  3. Если «sleep» имеет 0 рядом с ним и слова «наложены» или «предотвращены»; число рядом с наложенным является идентификатор процесса, вызывающего проблему. Скопируйте этот номер.

  4. Введите ps -e | grep <process ID here>и нажмите Enter. Это будет список всех запущенных процессов, которые имеют этот идентификатор (также будет включать в себя grepпроцесс)

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

FireMouse
источник
2

«Неактивный» трудно определить, глядя на вашу систему. Вы должны использовать монитор процесса, например «top» или «Activity Monitor», и посмотреть, что происходит. Вы можете выйти из приложений, чтобы изолировать проблему.

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

BENC
источник
может браузер, загружающий процессор, не дает MacBook спать?
Jimr
Я видел flash-рекламу на текущей странице текущего браузера, которая заставляла систему отказываться спать и оставаться в спящем режиме.
Бен