App Nap - это новая функция в OS X Mavericks, которая автоматически уменьшает системные ресурсы для определенных приложений, которые в данный момент не используются. Это одно из нескольких изменений в Mavericks, которое помогает увеличить время автономной работы Mac, но также может создавать помехи для некоторых приложений и рабочих процессов пользователей. Хотя идея «подвешивать» фоновые приложения для экономии энергии в целом кажется хорошей, некоторые пользователи могут не захотеть, чтобы их фоновые приложения создавали помехи, и предпочитают самостоятельно управлять энергопотреблением Mac. Вот как управлять и отключать App Nap в OS X Mavericks.
Отключить App Nap с помощью «Get Info»
Хотя до сих пор не существует какого-либо известного способа уничтожения App Nap в масштабе всей системы, его можно применять отдельно для каждого приложения. Самый простой способ сделать это - использовать окно « Информация» для определенного приложения.Найдите приложение, для которого вы хотите запретить мониторинг функции App Nap, щелкните правой кнопкой мыши (Command-click) на его значке и выберите «Получить информацию». Вы также можете выделить приложение в Finder и нажать Command-I., Появится окно «Информация», и вы увидите новую опцию в разделе «Общие»: «Предотвратить загрузку приложения». Установите этот флажок, и выбранное приложение будет работать на полную мощность в фоновом режиме.
Отключить App Nap с помощью терминала
Хотя описанный выше процесс является самым простым способом отключить App Nap для отдельных приложений, вы, вероятно, заметите, что не каждое приложение имеет флажок «Prevent App Nap» в своем окне «Get Info». Эти приложения, которые Apple считала критически важными для работы с OS X и заблокированными пользователями, все еще могут быть изменены, но нам нужно будет использовать Terminal.
Откройте Terminal из папки / Applications / Utilities и введите следующую команду, чтобы временно отключить App Nap:
по умолчанию напишите NSAppSleepDisabled -bool YES
замещать с правильным названием для желаемого приложения. Параметр домена имеет вид «com.company.appname», поэтому имя домена для TextEdit будет «com.apple.TextEdit». Когда все будет готово, нажмите «Return» для выполнения команды. В результате нашего тестирования выяснилось, что вам придется вводить эту команду каждый раз при перезагрузке Mac, если вы все еще хотите, чтобы определенное приложение находилось за пределами юрисдикции App Nap.
Между этими двумя методами большинство пользователей должны иметь возможность приручить имя приложения в соответствии со своими рабочими процессами.