Mikä on App Nap? Se hidastaa Mac-sovelluksiani?
App Nap, joka on lisätty MacOS-järjestelmään vuonna 2013, ei ole otsikoihin liittyvä ominaisuus. Joten ei ole häpeää myöntää, kolme vuotta myöhemmin, että sinulla ei vielä ole aavistustakaan, mitä se tekee.
Yhteenvetona: App Nap tuo ohjelmia, joita et käytä tällä hetkellä, tai katsot "nukkua", estäen niitä käyttämästä järjestelmäresursseja, erityisesti CPU: ta, kunnes keskityt niihin uudelleen. Jos sinulla on 20 ikkunaa auki, vain käytettävät asiat käyttävät järjestelmän resursseja ja akun käyttöikää. Energiansäästö voi lisätä.
Sovellusta Nap ei pidä sekoittaa Power Napiin, joka on samanlainen nimi, jonka avulla Mac voi tehdä päivitysten lataamista tai luoda varmuuskopioita keskeytyksen aikana. Nämä kaksi ominaisuutta eivät liity toisiinsa.
Mitä App Nap tekee
Sovellus Nap oli yksi energiaominaisuuksista, jotka oli lisätty macOS: iin (sitten OS X) 10.9 Mavericksiin. Muissa tweaksissa on luettelo "Merkittävää energiaa käyttävistä sovelluksista", joka lisättiin akun kuvakkeeseen.
App Nap on siihen liittyvä optimointi, joka estää inaktiiviset sovellukset käyttämästä CPU: ta ja muita järjestelmän resursseja. Tämä pitää tietokoneen resurssit ilmaiseksi ja säästää akun käyttöikää.
Milloin sovellusta pidetään ”passiivisena”? Applen kehittäjien ohjeiden mukaan App Nap käynnistyy vain, jos sovellus:
- Eikö etualan sovellus ole.
- Ei ole hiljattain päivittänyt sisältöä ikkunan näkyvässä osassa.
- Ei ole kuultavissa.
- Ei ole ottanut mitään IOKit-virranhallinta- tai NSProcessInfo-väitteitä.
- Ei käytä OpenGL: ää.
Mitä tämä tarkoittaa? Ensinnäkin käytössä oleva sovellus ei mene nukkumaan. Sama pätee kaikkiin sovelluksiin, joita voit tällä hetkellä nähdä, olettaen, että osa ikkunasta, jota näet, on päivityksiä. Kaikki sovelluksia, jotka tekevät ääniä, ei mene nukkumaan, mikä on hyvä uutinen, jos haluat jättää musiikkisoittimesi käynnissä taustalla.
Ajatuksena on, että kaikki sovellukset, jotka eivät ole tällä hetkellä tekemässä mitään, eivät saisi käyttää mitään resurssejasi. Sovellukset heräävät heti, kun avaat ikkunansa uudelleen, ja teoriassa tämän ei pitäisi vaikuttaa suorituskykyyn lainkaan (paitsi positiivisella tavalla, jättämällä resurssit auki käytetyille sovelluksille).
Kuinka tarkistaa, onko sovellus tällä hetkellä napping
Sovellus Nap ei ole yleisesti ottaen käyttäjän näköinen ominaisuus. Telakalla ei ole merkkivaloa tai muuta, mikä osoittaa, onko sovellus parhaillaan napping. Tätä varten sinun täytyy suunnata Activity Monitor -ohjelmaan, jonka löydät sovelluksista> Apuohjelmat tai etsimällä Spotlightia.
Siirry "Energia" -välilehdelle ja näet "Sovelluksen Nap." -Sarakkeen. "Kyllä" tarkoittaa, että tietty sovellus on parhaillaan napping. Avaa kyseinen sovellus ja se herää välittömästi ja Activity Monitor lukee sarakkeessa ”Ei”.
Ajatuksena on, että sovellukset heräävät niin nopeasti, että käyttäjät eivät edes huomaa nokkosen tapahtumista. Mutta jos luulet, että tämä saattaa hidastaa joitakin sovelluksiasi, saatat joutua turvautumaan.
App Napin, kokonaan tai tiettyjen sovellusten käytöstä poistaminen
Sovellusta Nap sovelletaan kaikkiin sovelluksiin, riippumatta siitä, onko ne rakennettu mielessä vai ei. Tämä voisi ainakin teoriassa aiheuttaa ongelmia joillekin vanhemmille sovelluksille, estäen taustapäivityksiä tai aiheuttaa hidastuksia. Jos epäilet, että App Nap aiheuttaa ongelmia, on helppo tapa selvittää.
Etsi ensin sovellus Finderista ja napsauta sitä hiiren kakkospainikkeella.
Napsauta "Hae tietoja", ja saatat nähdä vaihtoehdon Estä sovellus Nap.
Vaihtoehtoa ei tarjota kaikille sovelluksille. Yleensä tämä vaihtoehto näkyy vain, jos sovelluksia ei luotu nimenomaan App Napin mielessä. Kokemuksessamme tämä tarkoittaa sitä, että vaihtoehto näkyy ensisijaisesti vuonna 2013 tai aikaisemmin rakennetuissa sovelluksissa, vaikka poikkeuksia onkin. Jos mahdollista, poista App Nap käytöstä ohjelmastasi ja katso, onko ongelma ratkaistu.
Vaihtoehtoisesti voit poistaa App Napin kokonaan yhdellä komennolla. Avaa pääte, jonka löydät Ohjelmat> Apuohjelmat -kohdasta tai etsimällä Spotlightilla. Suorita sitten tämä komento:
oletusarvot kirjoittavat NSGlobalDomain NSAppSleepDisabled -bool YES
Tämä poistaa App Napin kokonaan käytöstä. Jos näin tehdään, korjaat ongelman, jonka sinulla on ollut sovelluksen kanssa, harkitse sovelluksen kehittäjän kirjoittamista ja antamalla heille tietää. Kun olet tehnyt sen, voit ottaa App Napin uudelleen käyttöön tämän komennon avulla:
oletusarvot poista NSGlobalDomain NSAppSleepDisabled
Sovellus Nap on yleensä ominaisuus, joka kannattaa pitää käytössä, ellei sinulla ole erityistä ongelmaa. Parempi akun käyttöikä tekee toiminnasta kannattavan, ja useimmat käyttäjät eivät koskaan huomaa, että mitään tapahtuu edes. Mutta on hyvä tietää, miten asiat voidaan poistaa käytöstä kaikissa tapauksissa.
Kuva: Arthur Caranta / Flickr