Как полностью отключить App Nap в Mac OS X
Оглавление:
App Nap — это функция энергопотребления, представленная на Mac в OS X Mavericks, которая переводит неактивные приложения в состояние паузы, помогая снизить энергопотребление. Эта функция может помочь продлить срок службы батареи линейки MacBook, а также может повлиять на общее энергопотребление компьютера. Хотя App Nap имеет свои преимущества, некоторые опытные пользователи могут счесть его неприятным в некоторых ситуациях, и поэтому отключение функции App Nap может быть желательным.Мы покажем вам, как одним махом быстро отключить функцию App Nap везде в Mac OS X, не отключая ее для отдельных приложений.
Чтобы быть совершенно ясным, это отключает функцию App Nap полностью и для всей системы, то есть для каждого отдельного приложения и процесса, которые будут работать на Mac. По сути, это возвращает поведение приложения к тому, что было до Mavericks, где неактивные бездействующие приложения не переходят в спящее состояние паузы. Если вы предпочитаете просто отключить его для одного приложения, используйте это вместо этого.
Отключить App Nap System Wide в Mac OS X
Отключение этого параметра может повлиять на каждую задачу, процесс или приложение, работающие в фоновом режиме Mac OS X:
- Откройте приложение «Терминал», которое находится в папке /Applications/Utilities/
- Скопируйте и вставьте следующую строку значений по умолчанию в терминал, затем нажмите клавишу возврата:
- Закройте Терминал и перезапустите приложения и/или процессы, чтобы изменения вступили в силу
по умолчанию write NSGlobalDomain NSAppSleepDisabled -bool YES
Как и другие командные строки по умолчанию, подтверждения нет. Чтобы изменения вступили в силу, необходимо перезапустить все работающие приложения. Вы можете сделать это самостоятельно, выйдя из приложения и снова открыв его, или воспользовавшись нашим самодельным инструментом «Выйти из всех приложений», созданным на основе Automator, чтобы ускорить этот процесс. Перезагрузка Mac также будет работать нормально, поэтому, если вы просрочили обновление системы или перезагрузку, это может быть хорошей возможностью.
После перезапуска приложений или перезагрузки Mac вы можете убедиться, что App Nap не работает, запустив пару процессов в фоновом режиме или скрыв неактивные приложения примерно на 30 минут, а затем проверив «Энергию» панель в мониторе активности. Посмотрите в разделе сортировки «App Nap», и все будет указано как «Нет», включая приложение, которое было фоновым.
Это действительно расширенный параметр, который нужно отключить, и большинству пользователей следует оставить эту функцию включенной, особенно потому, что она полезна тем, кто заботится об энергопотреблении или максимально возможном сроке службы батареи.
Повторно включить App Nap в Mac OS X
Решили оставить App Nap включенным, чтобы Mac OS X могла управлять энергопотреблением приложений и процессов? Вы можете легко изменить курс и повторно включить функцию App Nap везде в Mac OS X, просто немного изменив строку по умолчанию, вот как:
- Вернитесь в приложение «Терминал», используйте следующую командную строку и нажмите клавишу возврата:
- Выйдите и перезапустите все приложения или перезагрузите Mac, чтобы вернуться к настройкам по умолчанию
по умолчанию удалить NSGlobalDomain NSAppSleepDisabled
Опять же, подтверждения нет, но App Nap снова будет работать, как задумано. Для использования этой функции требуется OS X 10.9 или новее.
Обратитесь к читателю MacWorld для обнаружения команды по умолчанию, вы заметите, что это фактически та же строка по умолчанию, что и для отключения App Nap для определенного приложения, за исключением того, что «NSGlobalDomain» используется, а не имя приложения. Отличная находка!