Kako vaše Mac aplikacije koriste aplikaciju Nap za štednju energije

Uzimanje Napa nije uvijek najbolja upotreba vremena vašeg Mac-a

Još od OS X Mavericks , neke od vaših Mac aplikacija uzimaju napise kada ne gledate. Apple je predstavio funkciju App Nap da bi omogućio duži radni vek baterije u MacBook-u i bolju efikasnost u Mac računarima.

Kako funkcioniše App Nap

Aplikacija Nap radi suspendovanjem aplikacije kada OS X utvrdi da ne radi ništa od korisnih zadataka. OS obavlja ovu magiju posmatrajući da li je bilo koja aplikacija koja ima otvorene prozore na radnoj površini potpuno sakrivena od strane drugih aktivnih aplikacija.

Ako je aplikacija skrivena iza drugih prozora, OS X proverava da li aplikacija vrši bilo koji važan zadatak, kao što je preuzimanje datoteke ili reprodukovanje muzike. Ako ne radi nešto što OS smatra važnim, App Nap će biti angažovan, a aplikacija će biti stavljena u suspenziju.

Ovo omogućava Mac računaru da sačuva energiju, što produžava vreme trajanja baterije pre nego što vam treba pražnjenje ili, ako ste povezani na izvor napajanja, povećava efikasnost korišćenja energije vašeg Mac računara.

Zašto aplikacija Nap možda uvek nije najbolja stvar

Većinu vremena, App Nap može biti moćan alat za održavanje MacBook-a kada je udaljen od izvora napajanja; čak i Mac računari mogu videti manje potrošnje energije pomoću aplikacije Nap. Međutim, možda nije uvek najbolji izbor, zavisno od toga koje su aplikacije prisiljene da spavaju.

OS pokuša da ne ometa aplikacije koje još uvek obavljaju zadatke dok su u pozadini, ali ponekad sam pronašao jednu od mojih aplikacija za spavanje kada sam očekivao da će raditi, čime produžava zadatak koji je trebao biti završen mnogo ranije.

U drugim slučajevima, aplikacije koje uzimaju napone nisu odgovorile na ulaz koji su trebali koristiti, kao što je unutrašnji tajmer koji prijavi aplikaciji za obavljanje zadatka svaki x broj minuta.

Nažalost, postoje dva načina za kontrolu funkcije App Nap.

Upravljanje funkcijom App Nap

Pre nego što počnemo da aktiviramo i onemogućimo aplikaciju App Nap, važno je primetiti da nisu sve aplikacije App App aware. Neke aplikacije ne mogu biti kontrolisane pomoću aplikacije Nap, niti će odgovoriti na omogućavanje i onemogućavanje naredbi App Napa. Srećom, lako je reći koje su aplikacije App App i koje nisu.

Onemogućite ili Omogućite aplikaciju Nap na aplikaciji po osnovu aplikacije

App Nap je podrazumevano omogućen u OS X, ali postoji jednostavan način za isključivanje aplikacije Nap za pojedinačnu aplikaciju.

  1. Otvorite prozor Finder i idite do aplikacije koju želite onemogućiti od dremanja; obično će biti u folderu / Applications.
  2. Kliknite desnim tasterom miša na aplikaciju i izaberite iskačuće Info u iskačućem meniju.
  3. Provjerite da li je proširena opća oblast prozora Get Info. (Kliknite na ševron pored reči General, tako da je istaknuto.)
  4. Ako postoji popratni okvir Prevent App Nap, možete staviti znak za potvrdu u kutiju kako biste sprečili napade ili uklonili znak za potvrdu kako biste dozvolili napor. Ako nema potvrđenog polja, aplikacija nije aplikacija Nap Nap.
  5. Potrebno je da ponovo pokrenete aplikaciju ako ste promenili postavku za potvrdu App Nap dok je pokrenuta.

Onemogućite aplikaciju Nap System-Wide

App Nap se može isključiti preko čitavog sistema. Ovo može biti korisno za desktop korisnike Mac računara ili one koji uvek napuštaju svoj MacBook. U tim uslovima App Nap nije kritičan sistem za uštedu energije, a možda i želite da dozvolite aplikacijama da pokrenu pozadinske procese u bilo kom trenutku.

  1. Launch Terminal, nalazi se u folderu / Applications / Utilities.
  2. U prozoru Terminal koji se otvori, unesite sledeću komandu:
    1. podrazumevano piše NSGlobalDomain NSAppSleepDisabled -bool DA
    2. Napomena : Možete tri puta kliknuti na gornju liniju teksta da izaberete celu komandu. Tada možete kopirati / nalepiti komandu u prozor Terminal.
  3. Pritisnite Enter ili Return, ovisno o vašoj tastaturi. Komanda će biti izvršena, iako se u prozoru Terminal neće prikazivati ​​povratna informacija o statusu komande.

Kada onemogućite aplikaciju App Nap širom, ne stavljate znakove za potvrdu u okvir za potvrdu Prevent App Nap; jednostavno isključujete funkciju širom sistema. Aplikacije koje su odgovorile na funkciju App Nap će nastaviti da to učine ako ponovo omogućite aplikaciju App Nap na celom sistemu.

Omogućite aplikaciju Nap System-Wide

Ako ste probali neke od naših drugih Terminal trikova , najverovatnije ste već pretpostavili da se komanda za onemogućavanje App Napa može, uz male promene, koristiti za omogućavanje funkcije džepa širom sistema.

  1. Da biste omogućili sistem Nap App, jednostavno unesite komandu Terminal:
    1. podrazumevano piše NSGlobalDomain NSAppSleepDisabled -bool NE
    2. Napomena : Još jednom možete tri puta kliknuti na gornju liniju teksta da biste je izabrali, a zatim kopirajte / nalepite komandu u Terminal.
  2. Pritisnite Enter ili Povratak na vašu tastaturu, a naredba će se izvršiti.

Korišćenje globalne naredbe App Nap ne prepisuje podešavanja aplikacije App za pojedinačne aplikacije; to jednostavno pretvara servis na sistem. Svaka aplikacija se i dalje može omogućiti i onemogućiti pojedinačno.