Kas yra "App Nap"? Ar tai sulėtina mano "Mac" programas?

Turinys:

Kas yra "App Nap"? Ar tai sulėtina mano "Mac" programas?
Kas yra "App Nap"? Ar tai sulėtina mano "Mac" programas?

Video: Kas yra "App Nap"? Ar tai sulėtina mano "Mac" programas?

Video: Kas yra
Video: How to Remove Windows 10 Search Bar from Taskbar - YouTube 2024, Gegužė
Anonim
"App Nap", pridėtas prie "macOS" 2013 m., Nėra funkcija, kuri padarė antraštes. Taigi, trejus metus, ne taip gailėdamas, kad jūs vis dar nežinote, ką ji daro.
"App Nap", pridėtas prie "macOS" 2013 m., Nėra funkcija, kuri padarė antraštes. Taigi, trejus metus, ne taip gailėdamas, kad jūs vis dar nežinote, ką ji daro.

Apibendrinant: "App Nap" programas, kurių šiuo metu nenaudojate ar žiūrite, "miego", blokuoja jas naudojant sistemos išteklius, ypač centrinį procesorių, kol vėl sutelksite dėmesį į juos. Jei atidarote 20 langų, turėtumėte naudoti tik sisteminius išteklius ir baterijos veikimo laiką. Energijos taupymas gali prilygti.

"App Nap" neturėtų būti supainioti su "Power Nap", panašiai pavadinta funkcija, leidžianti "Mac" atlikti tokius veiksmus kaip atsisiųsti naujinius arba kurti atsargines kopijas, kol laikinai sustabdytas. Abi savybės nesusiję.

Kokia "App Nap" programa

"App Nap" buvo viena iš energetinių savybių, pridėtų naudojant "macOS" (tada "OS X") 10,9 "Mavericks". Kiti patobulinimai apima "Programų, kuriose naudojama didelė energija", sąrašas, kuris buvo pridėtas prie akumuliatoriaus piktogramos.

"App Nap" yra susijęs optimizavimas, neaktyvių programų blokavimas naudojant CPU ir kitus sistemos išteklius. Tai apsaugo jūsų kompiuterio išteklius ir taupo akumuliatoriaus tarnavimo laiką.
"App Nap" yra susijęs optimizavimas, neaktyvių programų blokavimas naudojant CPU ir kitus sistemos išteklius. Tai apsaugo jūsų kompiuterio išteklius ir taupo akumuliatoriaus tarnavimo laiką.

Kada yra "neaktyvi" paraiška? Remiantis "Apple" kūrėjo gairėmis, "App Nap" veikia tik tuo atveju, jei programa:

  • Ar ne foreground app.
  • Neseniai atnaujintas turinys matomoje lango dalyje.
  • Nėra girdimas.
  • Nebuvo imtasi jokių IOKit maitinimo valdymo ar NSProcessInfo tvirtinimų.
  • Nenaudoja OpenGL.

Ką tai reiškia? Visų pirma, programa, kurią šiuo metu naudojate, nebus miegoti. Tas pats pasakytina ir apie bet kurią programą, kurią galite peržiūrėti šiuo metu, darant prielaidą, kad šiuo metu gaunamų atnaujinimų langas gali būti rodomas. Bet kuri programa, kuri daro garsus, taip pat nebus miegoti, o tai yra gera žinia, jei norite palikti savo muzikos grotuvą fone.

Idėja yra tai, kad bet kokia programa, kuri šiuo metu jums nieko nedaro, neturėtų naudoti jokių jūsų išteklių. Kai tik vėl atidarysite savo langus, programos prabundos, ir teoriškai tai neturėtų daryti įtakos veikimui (išskyrus teigiamą būdą, atidarius išteklius programoms, kurias iš tikrųjų naudojate).

Kaip patikrinti, ar programa šiuo metu yra našta

"App Nap" apskritai nėra naudotojui skirta funkcija. Į doką ar kitaip nėra indikatoriaus, kuris parodo, ar programa šiuo metu yra netinkama. Norėdami tai padaryti, turite eiti į "Activity Monitor", kurį galite rasti "Applications> Utilities" arba ieškodami "Spotlight".

Eikite į "Energijos" skirtuką ir pamatysite "App Nap" stulpelį. A "Taip" čia reiškia, kad tam tikra paraiška šiuo metu yra netinkama. Atidarykite atitinkamą programą ir ji iškart atsibunds, o "Activity Monitor" stulpelyje skaito "Ne".
Eikite į "Energijos" skirtuką ir pamatysite "App Nap" stulpelį. A "Taip" čia reiškia, kad tam tikra paraiška šiuo metu yra netinkama. Atidarykite atitinkamą programą ir ji iškart atsibunds, o "Activity Monitor" stulpelyje skaito "Ne".

Idėja yra tai, kad programos greitai pabunda, kad vartotojai net nepastebi, kad atsitiko. Bet jei manote, kad tai gali sulėtinti kai kurias jūsų programas, galite kreiptis.

Kaip išjungti "App Nap", visiškai arba tam tikrų programų

"App Nap" taikoma visoms programoms, nepriklausomai nuo to, ar jie buvo sukurti atsižvelgiant į tai, ar ne. Tai bent teoriškai gali sukelti problemų tam tikroms senesnėms programoms, užkirsti kelią fono naujinimams ar sukelti sulėtėjimą. Jei įtariate, kad "App Nap" sukelia problemų, yra lengvas būdas išsiaiškinti.

Pirmiausia suraskite savo programą "Finder", tada dešiniuoju pelės mygtuku spustelėkite ją.

Spustelėkite "Gauti informaciją", ir galbūt pamatysite galimybę užkirsti kelią "App Nap".
Spustelėkite "Gauti informaciją", ir galbūt pamatysite galimybę užkirsti kelią "App Nap".
Ši parinktis nebus siūloma kiekvienai programai; paprastai galimybė matoma tik tuo atveju, jei programos nebuvo specialiai sukurtos naudojant "App Nap". Mūsų patirtimi tai reiškia, kad galimybė pirmiausia atsiranda programoms, sukurtoms 2013 m. Ar anksčiau, tačiau yra išimčių. Jei įmanoma, išjunkite programą "App Nap" ir sužinokite, ar jūsų problema išspręsta.
Ši parinktis nebus siūloma kiekvienai programai; paprastai galimybė matoma tik tuo atveju, jei programos nebuvo specialiai sukurtos naudojant "App Nap". Mūsų patirtimi tai reiškia, kad galimybė pirmiausia atsiranda programoms, sukurtoms 2013 m. Ar anksčiau, tačiau yra išimčių. Jei įmanoma, išjunkite programą "App Nap" ir sužinokite, ar jūsų problema išspręsta.

Be to, galite visiškai išjungti "App Nap" naudodami vieną komandą. Atidarykite Terminalą, kurį rasite "Applications> Utilities" arba ieškodami "Spotlight". Tada paleiskite šią komandą:

defaults write NSGlobalDomain NSAppSleepDisabled -bool YES

Tai visiškai išjungs "App Nap". Jei tai atliksite, išspręskite problemą, kurią sukūrėte naudodami programą, apsvarstykite galimybę rašyti šios programos kūrėją ir pranešti apie tai. Kai tai padarysite, galėsite iš naujo įgalinti "App Nap" šią komandą:

defaults delete NSGlobalDomain NSAppSleepDisabled

Apskritai, "App Nap" yra funkcija, kurią verta palaikyti, nebent susidūrėte su konkrečia problema. Vien tik geresnis akumuliatoriaus veikimas verčia tą funkciją, ir dauguma vartotojų niekada nepastebi, kad viskas netgi vyksta. Bet gerai žinoti, kaip išjungti dalykus, tik tuo atveju.

Nuotraukų kreditas: Arthur Caranta / Flickr

Rekomenduojamas: