If-Koubou

Mikä on App Nap? Onko se hidasta Mac-sovelluksiani?

Mikä on App Nap? Onko se hidasta Mac-sovelluksiani? (Miten)

App Nap, lisätty makOSiin vuonna 2013, ei ole ominaisuus, joka teki otsikoita. Joten ei ole häpeä myöntää, kolme vuotta myöhemmin, että sinulla ei vielä ole aavistustakaan siitä, mitä se tekee.

Yhteenvetona: App Nap tuo ohjelmia, joita et käytä tai jotka katselevat "nukkua", estäen heitä käyttämästä järjestelmäresursseja, etenkin suorittimen, kunnes keskityit niihin uudelleen. Jos sinulla on 20 ikkunaa auki, vain sellaisia ​​asioita, joita käytät tällä hetkellä, pitäisi käyttää järjestelmän resursseja ja akun käyttöikää. Energiansäästö voi lisätä.

App Nap: tä ei pidä sekoittaa Power Nap: iin, joka on samankaltainen toiminto, jonka avulla Mac voi tehdä asioita, kuten latauspäivityksiä tai luo varmuuskopioita samalla, kun se on jäädytetty. Nämä kaksi ominaisuutta eivät ole yhteydessä toisiinsa.

Mikä App Nap tekee

App Nap oli yksi Mac OS: n (sitten OS X) 10.9 Maverickin lisäyksistä. Muita vinkkejä ovat luettelo "Sovellukset, joissa käytetään merkittävää energiaa", joka lisättiin akun kuvakkeeseen.

App Nap on asiaankuuluva optimointi, joka estää inaktiiviset sovellukset käyttämästä CPU: ta ja muita järjestelmän resursseja. Tämä pitää tietokoneesi resurssit ilmaiseksi ja säästää akun käyttöikää.

Milloin sovellus katsotaan "passiiviseksi"? App: n kehittäjien ohjeiden mukaan App Nap käynnistyy vain, jos sovellus:

  • Eikö tulosaineisto ole.
  • Ei ole äskettäin 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äyttämäsi sovellus ei mene nukkumaan. Sama koskee mitä tahansa sovellusta, jonka voit nähdä, olettaen, että näkyvän ikkunan osa saa parhaillaan päivityksiä. Kaikki sovellukset, jotka tekevät ääntä, eivät mene nukkumaan, mikä on hyvä uutinen, jos haluat poistua musiikkisoittimestasi taustalla.

Ajatus tässä on se, että kaikki sovellukset, jotka eivät tällä hetkellä tee mitään sinulle, eivät saa käyttää mitään resursseja. Sovellukset heräävät heti, kun avaat ikkunat uudelleen, ja teoriassa tämä ei saisi vaikuttaa suorituskykyyn ollenkaan (paitsi myönteisellä tavalla, jättämällä resurssit avoinna sovelluksille, joita käytät).

Kuinka tarkistaa, onko sovellus parhaillaan käynnissä

App Nap ei ole yleisesti ottaen käyttäjäystävällinen ominaisuus. Ei ole ilmaisinta, telakalla tai muulla tavalla, joka osoittaa, onko sovellus tällä hetkellä napping. Tällöin sinun on lähdettävä Activity Monitor -ohjelmaan, joka löytyy sovelluksista> Apuohjelmat tai etsimällä Spotlight.

Pistä "Energia" -välilehti ja näet sarakkeessa App Nap. A "Kyllä" täällä tarkoittaa, että jokin sovellus on tällä hetkellä napping. Avaa kyseinen sovellus ja se herää välittömästi, ja Activity Monitor lukee "Ei" sarakkeessa.

Ajatus on, että sovellukset heräävät niin nopeasti, että käyttäjät eivät edes huomaa, että nap on tapahtunut. Mutta jos luulet, että tämä saattaa hidastaa joitakin sovelluksiasi, saatat joutua turvautumaan.

Kuinka poistaa sovellus Nap, kokonaan tai tietyt sovellukset käytöstä

App Nap -ohjelmaa sovelletaan kaikkiin sovelluksiin riippumatta siitä, onko ne rakennettu funktiona mielessä vai ei. Tämä voi ainakin teoriassa aiheuttaa ongelmia tietyille vanhemmille sovelluksille, estää taustapäivityksiä tai aiheuttaa hidastuksia. Jos epäilet, että App Nap aiheuttaa ongelmia, on helppo tapa selvittää.

Etsi sovelluksesi ensin Finderista ja napsauta sitä hiiren kakkospainikkeella.

Napsauta "Hae tietoja" ja saatat nähdä vaihtoehdon Estä App Nap.

Vaihtoehtoa ei tarjota jokaiselle sovellukselle; Yleensä vaihtoehto näkyy vain, jos sovelluksia ei ole luotu nimenomaan App Napin mielessä. Kokemuksemme mukaan tämä tarkoittaa vaihtoehtoa, joka näkyy ensisijaisesti sovelluksissa, jotka on rakennettu vuonna 2013 tai aiemmin, mutta on olemassa poikkeuksia. Jos mahdollista, poista App Nap käytöstä ohjelmalle ja katso, onko ongelma ratkaistu.

Vaihtoehtoisesti voit estää App Napin kokonaan yhdellä komennolla. Avaa Terminaali, joka löytyy Sovellukset> Apuohjelmat tai etsimällä Spotlightin avulla. Suorita sitten tämä komento:

oletusarvot kirjoittavat NSGlobalDomain NSAppSleepDisabled -boolin YES

Tämä estää App Napin kokonaan. Jos tämä korjaa ongelman, joka sinulla on sovelluksen kanssa, harkitse kyseisen sovelluksen kehittäjän kirjoittamista ja ilmoittautumista. Kun olet tehnyt tämän, voit ottaa App Nap -ohjelman käyttöön uudelleen tällä komennolla:

oletusarvot poistaa NSGlobalDomain NSAppSleepDisabled

App Nap on kokonaisuudessaan ominaisuus, jota kannattaa pitää käytössä, ellei sinulla ole erityistä ongelmaa. Pelkkä akun parempi käyttö tekee ominaisuudesta kannattavan, ja useimmat käyttäjät eivät koskaan huomaa, että mitään tapahtuu. Mutta on hyvä tietää, miten poistaa asioita vain siinä tapauksessa.

Kuvahaku: Arthur Caranta / Flickr