Kako vaše Mac aplikacije upotrebljavaju App Nap za uštedu energije

Uzimanje sunca nije uvijek najbolji način korištenja Macova vremena

Otkad su OS X Mavericks , neke od vaših Mac aplikacija uzimaju naps kada ne gledate. Apple je predstavio značajku aplikacije App kako bi omogućio dulji vijek trajanja baterije u MacBook računalima i bolju učinkovitost na Mac računalima.

Kako funkcionira App Nap

App Nap radi suspendiranjem aplikacije kada OS X utvrdi da ne provodi korisne zadatke. OS izvodi ovu čaroliju gledajući kako bi vidjeli je li aplikacija koja ima otvorene prozore na radnoj površini potpuno skrivena drugim aktivnim aplikacijama.

Ako je aplikacija skrivena iza drugih prozora, OS X provjerava prikazuje li aplikacija važni zadatak, kao što je preuzimanje datoteke ili reprodukcija glazbe. Ako ne radi nešto što OS misli da je važno, App Nap će biti angažiran, a aplikacija će biti stavljena u stanje suspenzije.

To omogućuje vašem Macu uštedu energije, čime se produljuje vrijeme trajanja baterije prije ponovnog punjenja ili, ako ste povezani s izvorom napajanja, povećava učinkovitost korištenja energije Maca.

Zašto App Nap ne bi uvijek bio najbolja stvar?

Većinu vremena, App Nap može biti moćan alat za održavanje MacBooka kada je udaljen od izvora napajanja; čak i desktop Macovi mogu vidjeti manje potrošnje energije s App Nap. Ali to možda neće uvijek biti najbolji izbor, ovisno o tome koje aplikacije prisiljavaju na spavanje.

OS pokušava ne ometati aplikacije koje još uvijek obavljaju zadatke dok se nalazite u pozadini, ali ponekad sam pronašla jednu od mojih aplikacija koje spavaju kad sam očekivao da će funkcionirati, čime se produžuje zadatak koji je trebao biti dovršen mnogo prije.

U ostalim slučajevima aplikacije koje su primile napce nisu uspjele odgovoriti na ulaz koji bi trebali upotrijebiti, primjerice, interni timer koji prijavi aplikaciji da obavlja zadatak svaki x broj minuta.

Srećom, postoje dva načina za kontrolu funkcije App Nap.

Kontroliranje funkcije App Nap

Prije nego što utvrdimo kako omogućiti i onemogućiti App Nap, važno je napomenuti da nisu svjesne svih aplikacija App Nap. Neke aplikacije ne mogu kontrolirati App Nap, niti će odgovoriti na naredbe omogućavanja i onemogućavanja aplikacije Nap. Srećom, lako je reći koje aplikacije znaju App Nap i koje one nisu.

Onemogućite ili omogućite aplikacijsku aplikaciju na temelju App-by-App baze

App Nap je omogućen prema zadanim postavkama u OS X, ali postoji jednostavan način isključivanja App Nap za pojedinačnu aplikaciju.

  1. Otvorite Finder prozor i idite na aplikaciju koju želite onemogućiti iz drijemanja; obično će biti u mapi / Programi.
  2. Desnom tipkom miša kliknite program i odaberite skočnog izbornika Get Info.
  3. Provjerite je li opće područje prozora Get Info prošireno. (Kliknite ikonu pored općenite riječi pa je usmjeren prema dolje.)
  4. Ako postoji potvrdna kućica Prevent App Nap, možete staviti kvačicu u okvir da biste spriječili naps ili uklonite kvačicu da biste omogućili naps. Ako nema potvrdnog okvira, aplikacija nije App Nap.
  5. Morate ponovno pokrenuti aplikaciju ako ste promijenili postavku potvrdnog okvira App Nap dok je bila pokrenuta.

Onemogućite aplikaciju Nap System-Wide

App Nap može se isključiti u cijelom sustavu. To može biti korisno korisnicima stolnih računala Mac ili onima koji uvijek ostavljaju svoj MacBook priključen. U takvim okolnostima App Nap nije ključni sustav za uštedu energije, a prilikom aplikacija možete dopustiti pokretanje pozadinskih procesa u bilo kojem trenutku.

  1. Pokreni terminal, koji se nalazi u mapi / Applications / Utilities.
  2. U prozoru terminala koji se otvori unesite sljedeću naredbu:
    1. zadane postavke napisati NSGlobalDomain NSAppSleepDisabled -bool DA
    2. Napomena : Možete utipkati gore navedeni redak teksta da biste odabrali cijelu naredbu. Zatim možete kopirati / zalijepiti naredbu u prozor Terminal.
  3. Pritisnite Enter ili Return, ovisno o tipkovnici. Naredba će biti izvedena, iako neće biti povratnih informacija o statusu naredbe u prozoru Terminal.

Kada onemogućite aplikacijski sustav Napajanja, ne stavljate kontrolne oznake u okvire Prevent App Nap; jednostavno uklanjaš značajku s cijelog sustava. Aplikacije koje bi reagirale na značajku App Nap nastavit će to učiniti ako ponovo omogućite čitav sustav značajki App Nap.

Omogući aplikaciju Nap System-Wide

Ako ste isprobali neke od naših drugih Terminal trikova , najvjerojatnije ste već nagađali da naredba za onemogućavanje aplikacije Nap može, s laganom promjenom, koristiti kako bi se omogućio dojam značajka cijelog sustava.

  1. Da biste omogućili aplikaciju Nap App sustava, jednostavno unesite naredbu Terminal:
    1. zadane postavke napisati NSGlobalDomain NSAppSleepDisabled-bool NO
    2. Napomena : Ponovno možete triple-kliknuti gornji redak teksta da biste ga odabrali, a zatim kopirajte / zalijepite naredbu u terminal.
  2. Pritisnite Enter ili Return na tipkovnici i naredba će biti izvršena.

Upotreba globalne naredbe za omogućavanje aplikacije ne prebrisava postavke aplikacija za pojedine aplikacije; jednostavno pretvara uslugu na čitav sustav. Svaka aplikacija i dalje može biti omogućena i onemogućena pojedinačno.