14Sep

Ce este App Nap? Este Slowing Down My Mac Apps?

click fraud protection

App Nap, adăugat la MacOS în 2013, nu este o caracteristică care a făcut titluri. Deci, nu este rușine să recunoști, trei ani mai târziu, că încă nu ai nicio idee ce face.

Pentru a rezuma: App Nap pune programe pe care nu le folosiți sau căutați pentru a "dormi", blocându-le de la utilizarea resurselor de sistem, în special CPU-ului, până când vă concentrați din nou pe ele. Dacă aveți 20 de ferestre deschise, numai lucrurile pe care le utilizați în prezent ar trebui să utilizeze resursele sistemului și durata de viață a bateriei. Economiile de energie se pot adăuga.

App Nap nu trebuie confundat cu Power Nap, o caracteristică denumită în mod similar, care vă permite Mac-ului să facă lucruri cum ar fi descărcarea actualizărilor sau crearea de copii de siguranță în timp ce sunt suspendate. Cele două caracteristici nu au nicio legătură.

Ce App Nap Aplicația

Nap a fost una dintre caracteristicile energetice adăugate cu MacOS( apoi OS X) 10.9 Mavericks. Alte modificări includ o listă cu "Apps Utilizând energie semnificativă", care a fost adăugată la pictograma bateriei.

instagram viewer

App Nap este o optimizare asociată, blocând aplicațiile inactive de la utilizarea CPU-ului și a altor resurse de sistem. Astfel, resursele computerului sunt libere și economisesc durata de viață a bateriei.

Când este o aplicație considerată "inactivă"?Conform liniilor directoare ale dezvoltatorilor Apple, aplicația Nap este declanșată numai dacă o aplicație:

  • nu este aplicația primordială.
  • Nu a actualizat recent conținutul în partea vizibilă a unei ferestre.
  • Nu este audibil.
  • Nu a luat nicio afirmație IOKit de gestionare a energiei sau NSProcessInfo.
  • Nu utilizează OpenGL.

Ce inseamna asta?În primul rând, aplicația pe care o utilizați în prezent nu va merge la culcare. Același lucru este valabil pentru orice aplicație pe care o puteți vedea în prezent, presupunând că partea din fereastra pe care o vedeți obține actualizări. Orice aplicație care face sunete, de asemenea, nu va merge la culcare, ceea ce este o veste bună dacă doriți să lăsați playerul de muzică să ruleze în fundal.

Ideea este că orice aplicație care nu face în prezent nimic pentru tine nu ar trebui să utilizeze resursele tale. Aplicațiile se trezesc de îndată ce deschideți ferestrele din nou, iar teoretic acest lucru nu ar trebui să afecteze deloc performanța( cu excepția unui mod pozitiv, lăsând resursele deschise pentru aplicațiile pe care le utilizați de fapt).

Cum se verifică dacă o aplicație apune în prezent

App Nap nu este, în linii mari, o caracteristică orientată spre utilizator. Nu există nici un indicator, în doc sau în alt mod, care să vă arate dacă o aplicație este în prezent spânzurătoare. Pentru aceasta, trebuie să mergeți la Monitorul de activitate, pe care îl puteți găsi în Aplicații & gt;Utilities sau prin căutarea Spotlight.

Faceți clic pe fila "Energie" și veți vedea o coloană pentru "App Nap." Un "Da" înseamnă că o aplicație dată este acum napping. Deschideți aplicația în cauză și se va trezi instantaneu, iar Monitorul de activitate va citi "Nu" în coloană.

Ideea este ca aplicațiile să se trezească atât de repede încât utilizatorii să nu observe nici măcar puiul de somn. Dar dacă credeți că acest lucru ar putea încetini unele din aplicațiile dvs. în jos, ați putea avea recurs.

Cum să dezactivați aplicația Nap, în întregime sau pentru anumite aplicații

App Nap este aplicată tuturor aplicațiilor, indiferent dacă acestea au fost construite cu funcția în minte sau nu. Acest lucru ar putea, cel puțin în teorie, să provoace probleme pentru anumite aplicații mai vechi, împiedicând actualizările de fundal sau provocând încetinirea ritmului. Dacă bănuiți că App Nap provoacă probleme, există o modalitate ușoară de a afla.

Mai întâi, găsiți aplicația în Finder, apoi faceți clic dreapta pe ea.

Faceți clic pe "Obțineți informații" și s-ar putea să vedeți opțiunea de prevenire a aplicațiilor.

Opțiunea nu va fi oferită pentru fiecare aplicație;în general, opțiunea este văzută numai dacă aplicațiile nu au fost create în mod specific cu App Nap în minte. Din experiența noastră, aceasta înseamnă că opțiunea apar în principal pentru aplicațiile construite în 2013 sau mai devreme, deși există excepții. Dacă este posibil, dezactivați App Nap pentru programul dvs. și vedeți dacă problema dvs. este rezolvată.

Alternativ, puteți dezactiva în întregime App Nap cu o singură comandă.Deschideți Terminalul, pe care îl puteți găsi în aplicații & gt;Utilitare sau prin căutarea cu Spotlight. Apoi rulați această comandă:

defaults scrie NSGlobalDomain NSAppSleepDisabled -bool DA

Aceasta va dezactiva în întregime App Nap. Dacă rezolvați o problemă cu o aplicație, luați în considerare scrierea dezvoltatorului aplicației și anunțarea acesteia. Odată ce ați făcut acest lucru, puteți re-activa App Nap cu această comandă:

defaults șterge NSGlobalDomain NSAppSleepDisabled

App Nap este, în general, o caracteristică care merită să fie activată dacă nu aveți o problemă specifică.O viață mai bună a bateriei face ca funcția să merite, iar majoritatea utilizatorilor nu vor observa niciodată că se întâmplă ceva. Dar este bine să știi cum să dezactivezi lucrurile doar în caz.

Credit foto: Arthur Caranta / Flickr