Kaip jūsų "Mac" programos naudoja "App Nap", kad sutaupytumėte energijos

"Nap" rinkimas ne visada yra geriausias "Mac" laiko panaudojimas

Nuo " OS X Mavericks" , kai kurie jūsų "Mac" programos praeina, kai nematote. "Apple" pristatė "App Nap" funkciją, kad būtų galima ilgiau naudoti akumuliatorių "MacBook", o "Mac" kompiuteriuose - geresnį našumą.

Kaip veikia "App Nap"

Programa "Nap" veikia sustabdžius programą, kai "OS X" nustato, kad ji neveikia jokios naudingos užduoties. OS atlieka šią magiją, žiūrėdama, ar kitos programos, kurioje yra atidaryti langai darbalaukyje, visiškai paslėpta kitų aktyvių programų.

Jei programa yra paslėpta už kitų langų, "OS X" patikrina, ar programa atlieka kokią nors svarbią užduotį, pvz., Atsisiųsti failą arba paleisti muziką. Jei tai daro, OS mano, kad tai yra svarbu, "App Nap" užsiima, o programa bus sustabdyta.

Tai leidžia "Mac" sutaupyti energijos, todėl pratęsiamas akumuliatoriaus veikimo laikas, kol jam reikia įkrauti, arba, jei esate prijungtas prie maitinimo šaltinio, padidina "Mac" energijos naudojimo efektyvumą.

Kodėl "App Nap" gali būti ne visada geriausias dalykas

Dažniausiai "App Nap" gali būti galingas įrankis, kad "MacBook" veiktų, kai jis yra šalia maitinimo šaltinio; Net "Mac" kompiuteriai gali matyti mažiau energijos su "App Nap". Bet tai ne visada gali būti geriausias pasirinkimas, priklausomai nuo to, kurios programos yra priverstos miegoti.

OS bando nesikišti į programas, kurios vis dar atlieka užduotis fone, bet kartais maniau, kad viena iš mano programų miegoja, kai aš tikiuosi, kad ji dirbs, taip pratęsdama užduotis, kuri turėjo būti atlikta daug anksčiau.

Kitais atvejais "apps", kurių funkcija "naps", nepavyko reaguoti į įvestis, kurią jie turėjo naudoti, pvz., Vidinis laikmatis, pagal kurį programa kiekvieną x minučių skaičių perduoda užduočiai atlikti.

Laimei, yra dviejų būdų, kaip kontroliuoti "App Nap" funkciją.

"App Nap Funkcijos" valdymas

Prieš pradedant svarstyti, kaip įjungti ir išjungti "App Nap", svarbu atkreipti dėmesį į tai, kad ne visos programos yra "App Nap". Kai kurias programas negali kontroliuoti "App Nap", taip pat jos neatsakys į "App Nap" įgalinimą ir išjungimą komandoms. Laimei, lengva pasakyti, kokioms programoms "App Nap" žinoma, o kurios iš jų nėra.

Išjungti arba įjungti "App Nap" "App-by-App Basis"

"App Nap" pagal nutylėjimą įjungta "OS X", bet yra paprastas būdas paversti "App Nap" atskirą programą.

  1. Atidarykite " Finder" langą ir pereikite prie programos, kurią norite išjungti, jei norite išjungti. tai paprastai bus jūsų / Applications aplanke.
  2. Dešiniuoju pelės mygtuku spustelėkite programą ir iškylančiajame meniu pasirinkite Get Info.
  3. Įsitikinkite, kad Bendras "Get Info" lango plotas yra išplėstas. (Paspauskite "Chevron" šalia žodžio "General", kad jis būtų nurodytas žemyn.)
  4. Jei yra pateiktas žymės langelis "Prevent App App", galite uždėti žymės langelį, kad išvengtumėte naktų, arba pašalinkite žymėjimo ženklą, kad galėtumėte naps. Jei nėra žymės langelio, programa nėra "App Nap".
  5. Būtina iš naujo paleisti programą, jei pakeitėte "App Nap" žymės langelį, kai jis buvo paleistas.

Išjungti "App Nap System-Wide"

"App Nap" gali būti išjungtas visoje sistemoje. Tai gali būti naudinga darbastalio "Mac" vartotojams arba tiems, kurie visada palieka "MacBook" prijungimą. Tokiomis sąlygomis "App Nap" nėra svarbi energijos taupymo sistema, todėl galite leisti programoms paleisti fono procesus bet kuriuo metu.

  1. Paleiskite terminalą, esantį aplanke / Applications / Utilities.
  2. Atsidariusiame terminalo lange įveskite šią komandą:
    1. pagal nutylėjimą rašykite NSGlobalDomain NSAppSleepDisabled -bool TAIP
    2. Pastaba : galite tris kartus spustelėti aukščiau esančią teksto eilutę, kad pasirinktumėte visą komandą. Tada galite nukopijuoti / įklijuoti komandą į terminalo langą.
  3. Priklausomai nuo klaviatūros, paspauskite Enter arba Return. Komanda bus vykdoma, nors terminalo lango ekrane nėra jokio atsiliepimo apie komandos būseną.

Kai išjungiate "App Nap" sistemą, žymės langeliuose "Prevent App Nap" nematote žymių ženklų; jūs tiesiog išjungiate funkciją visoje sistemoje. Programos, kurios būtų atsakiusios į "App Nap" funkciją, ir toliau tai padarys, jei iš naujo įjungsite "App Nap" funkciją visoje sistemoje.

Įjungti "App Nap System-Wide"

Jei bandėte keletą kitų " Terminal" gudrybių , greičiausiai jau turėjote spėlioti, kad komandą išjungti "App Nap" gali su nedideliais pakeitimais pasinaudoti, kad visoje sistemoje būtų galima naudoti "napping" funkciją.

  1. Norėdami įjungti "App App" sistemą, tiesiog įveskite komandą "Terminalas":
    1. pagal nutylėjimą rašykite NSGlobalDomain NSAppSleepDisabled -bool NO
    2. Pastaba : vėl galite tris kartus spustelėti aukščiau esančią teksto eilutę, kad ją pasirinktumėte, tada nukopijuokite / įklijuokite komandą į terminalą.
  2. Paspauskite klavišą Enter arba Return, o komanda bus vykdoma.

Naudojant visuotinę "App Nap enable" komandą, neperrašysite "App Nap" nustatymų atskirų programų; tai tiesiog pakeičia paslaugą visoje sistemoje. Kiekvieną programą vis tiek galima įjungti ir išjungti individualiai.