Hoe jou Mac-toepassings gebruik maak van App Nap om energie te bespaar

Om 'n nap te neem, is nie altyd die beste gebruik van jou Mac se tyd nie

Sedert OS X Mavericks , is sommige van jou Mac-toepassings besig om nap te neem wanneer jy nie kyk nie. Apple het die App Nap-funksie bekend gestel om langer batteryduur in MacBooks te bied, en beter doeltreffendheid in desktop-Mac's.

Hoe App Nap Works

App Nap werk deur 'n program op te skort wanneer OS X bepaal dat dit nie 'n nuttige taak uitmaak nie. Die OS voer hierdie magie uit deur te kyk of enige program wat vensters op jou lessenaar oopmaak, heeltemal versteek word deur ander aktiewe programme.

As 'n program agter ander vensters weggesteek word, kyk OS X om te kyk of die program enige belangrike taak uitvoer, soos die aflaai van 'n lêer of musiek speel. As dit nie iets doen wat die OS dink belangrik is nie, sal App Nap verloof wees, en die app sal in 'n toestand van opskorting geplaas word.

Dit stel jou Mac in staat om krag te bespaar, wat die tyd wat jou battery duur voordat dit herlaai moet word, verleng , of as jy aan 'n kragbron gekoppel is, verhoog die doeltreffendheid van jou Mac se energieverbruik.

Hoekom App Nap Mei Nie altyd die beste ding

Meeste van die tyd, App Nap kan 'n kragtige instrument wees om 'n MacBook te laat loop wanneer dit weg is van 'n kragbron; Selfs rekenaar Macs kan minder kragverbruik met App Nap sien. Maar dit mag nie altyd die beste keuse wees nie, afhangende van watter programme gedwing word om te slaap.

Die bedryfstelsel probeer nie inmeng met programme wat steeds take uitvoer terwyl dit in die agtergrond voorkom nie, maar ek het soms gevind dat een van my programme slaap toe ek dit verwag het om te werk en sodoende 'n taak wat vroeër voltooi moes word, te verleng.

In ander gevalle het programme wat napjies gebruik het, nie daarin geslaag om te reageer op 'n insette waarvan hulle veronderstel was om van te gebruik nie, soos 'n interne timer wat 'n program vertel om elke x minute te verrig.

Gelukkig is daar twee maniere om die App Nap-funksie te beheer.

Beheer die App Nap-funksie

Voordat ons wonder hoe om App Nap in te skakel en te deaktiveer, is dit belangrik om daarop te let dat nie alle programme App Nap bewus is nie. Sommige programme kan nie deur App Nap beheer word nie, en sal ook nie op App Nap se inskakel en inskakel reaksies reageer nie. Gelukkig is dit maklik om te bepaal watter programme App Nap bewus is en wat nie.

Deaktiveer of aktiveer App Nap op 'n program-by-program basis

App Nap is standaard in OS X geaktiveer, maar daar is 'n maklike manier om App Nap af te skakel vir 'n individuele program.

  1. Maak 'n Finder-venster oop en navigeer na die program wat jy wil afskakel. Dit sal gewoonlik in u / toepassings gids wees.
  2. Klik met die rechtermuisknop op die program en kies Info kry in die venster menu.
  3. Maak seker dat die Algemene area van die Get Info-venster uitgebrei word. (Klik op die chevron langs die woord Algemeen sodat dit gewys word.)
  4. As daar 'n Voorkom Appnap-boks teenwoordig is, kan jy 'n vinkje in die blokkie plaas om nap te voorkom, of verwyder 'n vinkje om dutte toe te laat. As daar geen vinkje is nie, is die program nie App Nap bewus nie.
  5. Jy moet 'n program herbegin as jy die opsie vir 'n Appnap-boks verander het terwyl dit hardloop.

Deaktiveer App Nap System-Wide

App Nap kan afgeskakel word oor jou hele stelsel. Dit kan nuttig wees vir Mac-gebruikers op die rekenaar, of diegene wat altyd hul MacBook ingeprop het. Onder die omstandighede is App Nap nie 'n kritieke kragbesparende stelsel nie, en jy verkies dalk om programme toe te laat om agtergrond prosesse te eniger tyd te bestuur.

  1. Begin Terminal, geleë in die gids / Applications / Utilities.
  2. Tik die volgende opdrag in die Terminal-venster wat oopmaak:
    1. standaards skryf NSGlobalDomain NSAppSleepDisabled -bool JA
    2. Nota : Jy kan drie keer op die bogenoemde reël teks druk om die hele opdrag te kies. U kan dan die opdrag in die Terminale venster kopieer / plak.
  3. Druk Enter of Return, afhangende van jou sleutelbord. Die opdrag sal uitgevoer word, maar geen terugvoer oor die bevel se status sal in die Terminale venster vertoon word nie.

Wanneer u App-nap-stelsel wyd uitskakel, plaas u nie vinkpunte in die blokkie Voorkom Appnap voorkom nie; jy maak eenvoudig die kenmerk van die hele stelsel af. Programme wat op die App Nap-funksie gereageer het, sal voortgaan om dit te doen as jy die App Nap-kenmerkstelsel wyd weer aktiveer.

Aktiveer App Nap System-Wide

As jy van ons ander Terminal-truuks probeer het , het u waarskynlik al geraai dat die bevel om Appnap uit te skakel, met 'n effense verandering gebruik kan word om die napping-funksie stelselwyd in te skakel.

  1. Om Nap App stelsel wyd in te skakel, voer eenvoudig die Terminal opdrag in:
    1. standaards skryf NSGlobalDomain NSAppSleepDisabled -bool NO
    2. Nota : Jy kan weer drie keer op die bogenoemde reël teks kliek om dit te kies en dan die opdrag in Terminal te kopieer / plak.
  2. Druk Enter of Return op u sleutelbord, en die opdrag sal uitgevoer word.

Die gebruik van die wêreldwye App Nap enable-opdrag oorskry nie die App Nap instellings van individuele toepassings nie; Dit word eenvoudig die diens op die hele stelsel. Elke program kan steeds individueel aangeskakel en afgeskakel word.