Деактивирайте App Nap на базата на приложение в OS X Mavericks
App Nap е страхотна функция, която пристигна с OS X Mavericks, която автоматично поставя на пауза приложенията, след като не са използвани за определен период от време, като помага за намаляване на консумацията на енергия и спестява живота на батерията за преносими Mac. Въпреки че App Nap може да направи голяма разлика в удължаването на живота на батерията на MacBooks, има някои уникални ситуации, при които потребителите може да не искат дадено приложение да се постави на пауза, когато не се използва, не е активно или по друг начин е във фонов режим.За тези ситуации можете избирателно да предотвратите App Nap, като го деактивирате за всяко приложение. Повечето потребители не трябва да деактивират App Nap без убедителна причина за това.
Избирателно деактивиране на 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”.