Деактивирайте App Nap на базата на приложение в OS X Mavericks
Избирателно деактивиране на App Nap за Mac приложения
- Излезте от приложението, за което искате да деактивирате App Nap
- От OS X Finder отворете директорията /Applications/ или каквато и да е родителската директория на приложението, за което искате да деактивирате App Nap
- Намерете приложението, за което да деактивирате App Nap, изберете го, след това отидете в менюто „Файл“ и изберете „Получаване на информация“ (или изберете приложението и натиснете Command+i)
- Поставете отметка в квадратчето за „Предотвратяване на дрямка на приложението“, което се намира в раздела Общи на Получаване на информация
- Затворете Get Info и рестартирайте въпросното приложение
Трябва да рестартирате активните приложения, за да влезе в сила превключваната настройка на App Nap, независимо дали я деактивирате или активирате отново. Този процес трябва да се повтори за всяко приложение, за което искате да предотвратите App Nap.
Безопасно е да се предположи, че всички приложения ще използват App Nap, освен ако изрично не е указано да не се използва този трик.
Проверка кои приложения в момента използват App Nap
Ако не сте сигурни кое в момента използва функцията App Nap и кое не, можете да видите точно кои приложения са спрени, като се обърнете към Монитор на активността и отидете на раздела Енергия:
По-специално за потребителите на преносим Mac, разчитането на App Nap наистина е един от по-добрите, но по-прости съвети за OS X Mavericks и трябва да бъде оставено активирано за всички приложения, освен ако няма сериозна причина да го включите изключено.Деактивирането на App Nap очевидно е много лесно, ако се наложи, тъй като видеоклипът по-долу демонстрира целия процес за няколко бързи секунди:
Онези, които се интересуват от автоматизация или които използват предишни версии на Mac OS X, могат да използват усъвършенстван терминален трик с командата kill, за да принудят подобно поведение на приложения и процеси. Този трик продължава да работи в OS X Mavericks, но очевидно е по-малко необходим с появата на изцяло автоматизираната функция App Nap.
Можете ли да деактивирате App Nap System Wide в OS X?
Какво ще кажете за деактивирането на функцията App Nap за всяко приложение? Към момента няма универсално квадратче за отметка, за да деактивирате функцията изцяло в цялата система, но можете ръчно да деактивирате функцията за всяко приложение, което използвате, за да получите подобен резултат. Не е идеално, но това е опцията за момента.
Друг избор би бил да използвате shell scripting или Automator, за да деактивирате функцията през терминала с команди по подразбиране, като използвате следния синтаксис:
defaults write ApplicationPlistGoesHere NSAppSleepDisabled -bool YES
Трябва да замените „ApplicationPlistGoesHere“ с подходящия plist файл с предпочитания за приложението и да повторите това за всеки plist документ на приложения, за който искате да деактивирате App Nap (обърнете внимание, че превключвателят на plist се нарича „AppSleep“ ”, а не „AppNap”.
