14Sep

Čo je App Nap? Je to Spomaľovanie Moje Mac Apps?

App Nap, pridané do MacOS späť v roku 2013, nie je funkcia, ktorá robila titulky. Takže nie je žiadna hanba pri uznaní, o tri roky neskôr, že stále nemáte potuchy, čo robí.

Zhrnutie: Aplikácia Nap napravuje programy, ktoré momentálne nepoužívate, alebo sa na ne pozeráte, aby ste mohli "spať" a zablokovali ich použitím systémových zdrojov, najmä CPU, kým sa na ne znovu nezameriate. Ak máte otvorených 20 okien, mali by používať iba systémové zdroje a životnosť batérií.Úspory energie sa môžu zvýšiť.

App Nap by nemala byť zamieňaná s Power Nap, podobne nazvanou funkciou, ktorá umožňuje Macu robiť veci ako aktualizácie na stiahnutie alebo vytvárať zálohy počas pozastavenia. Tieto dve funkcie sú nesúvisiace.

Čo App Napasť

App Nap bol jeden z energetických funkcií pridaných s MacOS( potom OS X) 10.9 Mavericks. Ostatné vylepšenia obsahujú zoznam aplikácií "Apps Using Significant Energy", ktoré boli pridané do ikony batérie.

App Nap je súvisiaca optimalizácia, ktorá blokuje neaktívne aplikácie z používania CPU a iných systémových zdrojov. Tým sa udržiavajú zdroje počítača zadarmo a šetrí sa životnosť batérie.

Kedy sa aplikácia považuje za "neaktívnu"?Podľa pokynov vývojárov spoločnosti Apple sa aplikácia App Nap spustí iba vtedy, ak aplikácia:

  • nie je aplikácia popredia.
  • Nedávno aktualizovaný obsah vo viditeľnej časti okna.
  • Nie je počuteľné.
  • Nebolo prijaté žiadne tvrdenia IOKit alebo NSProcessInfo.
  • Nepoužíva OpenGL.

Čo to znamená?Po prvé aplikácia, ktorú práve používate, nebude spať.To isté platí pre každú aplikáciu, ktorú môžete v súčasnosti vidieť, za predpokladu, že časť okna, ktorú vidíte, momentálne dostáva aktualizácie. Každá aplikácia, ktorá vytvára zvuky, tiež nebude spať, čo je dobrá správa, ak nechcete prehrávať hudbu na pozadí.

Nápad je tu, že každá aplikácia, ktorá momentálne nerobí nič pre vás, by nemala využívať žiadne vaše zdroje. Aplikácie sa zobudia hneď, ako opäť otvoríte svoje okná, a teoreticky by to nemalo mať žiadny vplyv na výkonnosť( s výnimkou pozitívneho spôsobu tým, že ponecháte zdroje otvorené pre aplikácie, ktoré skutočne používate).

Ako skontrolovať, či je aplikácia v súčasnosti napínaná

App Nap nie je, v širšom zmysle, funkcia orientovaná na používateľa. Neexistuje žiadny ukazovateľ, na doku alebo inak, ktorý ukáže, či je aplikácia v súčasnosti napätie. Za týmto účelom musíte prejsť na Monitor aktivity, ktorý nájdete v časti Aplikácie & gt;Utilities alebo vyhľadávaním Spotlight.

Prejdite na kartu "Energia" a uvidíte stĺpec pre "App Nap." A "Áno" tu znamená, že daná aplikácia je v súčasnosti napätie. Otvorte príslušnú aplikáciu a okamžite sa prebudí a Monitor aktivity bude v stĺpci čítať "Nie".

Myšlienkou je, aby sa aplikácie prebudili tak rýchlo, že si užívatelia ani nevšimnú, že sa stalo. Ale ak si myslíte, že to môže spomaľovať niektoré z vašich aplikácií, môžete sa obrátiť.

Ako zakázať aplikáciu Nap, úplne alebo pre určité aplikácie

App Nap sa aplikuje na všetky aplikácie bez ohľadu na to, či boli postavené s funkciou na mysli alebo nie. To by mohlo aspoň v teórii spôsobiť problémy pre niektoré staršie aplikácie, zabrániť aktualizáciám na pozadí alebo spôsobiť spomalenie. Ak máte podozrenie, že aplikácia App Nap spôsobuje problémy, je jednoduchý spôsob, ako to zistiť.

Najprv nájdite svoju aplikáciu vo vyhľadávači a potom kliknite pravým tlačidlom myši.

Kliknite na položku "Získať informácie" a môže sa vám zobraziť možnosť Zabrániť aplikácii Nap.

Táto možnosť sa nebude ponúkať pre každú aplikáciu. Vo všeobecnosti je táto voľba viditeľná iba vtedy, ak aplikácie neboli vytvorené špeciálne so správou aplikácie App Nap. Z našej skúsenosti to znamená, že možnosť sa v prvom rade zobrazuje pre aplikácie postavené v roku 2013 alebo skôr, aj keď existujú výnimky. Pokiaľ je to možné, zakážte aplikáciu App Nap pre váš program a skontrolujte, či je váš problém vyriešený.

Alternatívne môžete aplikáciu Nap Napnuté úplne vypnúť jedným príkazom. Otvorte terminál, ktorý nájdete v časti Aplikácie & gt;Utilities alebo vyhľadávaním pomocou funkcie Spotlight. Potom spustite tento príkaz: predvolené

písať NSGlobalDomain NSAppSleepDisabled -bool ÁNO

Táto funkcia úplne zakáže aplikáciu App Nap. Ak to robíte, vyriešite problém, ktorý ste mali s aplikáciou, zvážte napísanie vývojára aplikácie a upozornenie. Akonáhle to urobíte, môžete znova povoliť App Nap s týmto príkazom:

predvolené vymazať NSGlobalDomain NSAppSleepDisabled

App Nap je celkovo funkcia, ktorá stojí za to, aby bola povolená, ak nemáte konkrétne problém.Čím lepšia životnosť batérie prinesie funkčnosť a väčšina používateľov si nikdy nevšimne, že sa niečo deje. Ale je dobré vedieť, ako v prípade potreby zakázať veci.

Foto kredit: Arthur Caranta / Flickr