Mi az App Nap? Lassít a Mac-alkalmazások?
A 2013-ban a MacOS-hoz hozzáadott App Nap nem olyan funkció, amely címsorokat hoz létre. Tehát nincs szégyen, hogy három évvel később elismerem, hogy még mindig nem tudod, mit csinál.
Összefoglalva: Az App Nap olyan programokat helyez el, amelyeket jelenleg nem használ, vagy az "alvó" -ra néz, blokkolja őket a rendszererőforrások, különösen a CPU használatától, amíg újra nem koncentrálsz. Ha 20 ablak van nyitva, csak azokat a dolgokat használja, amelyeket jelenleg használ, rendszererőforrásokat és az akkumulátor élettartamát. Az energiamegtakarítás összeadódhat.
Az App Napot nem szabad összetéveszteni a Power Nap-el, egy hasonló nevű funkcióval, amely lehetővé teszi a Mac számára, hogy olyan dolgokat töltsön be, mint a frissítések letöltése vagy a biztonsági mentések készítése felfüggesztés közben. A két tulajdonság független.
Mit jelent az App Nap
Az Náp-alkalmazás egyike volt a macOS (majd az OS X) 10.9 Mavericks energiájának. A többi tweaks tartalmaz egy listát a „Jelentős energiát használó alkalmazásokról”, amelyet hozzáadtunk az akkumulátor ikonjához.
Az App Nap egy kapcsolódó optimalizálás, amely blokkolja az inaktív alkalmazásokat a CPU és más rendszererőforrások használatától. Ez megtartja a számítógép erőforrásait, és az akkumulátor élettartamát megmenti.
Mikor tekinthető az alkalmazás inaktívnak? Az Apple fejlesztői irányelvei szerint az App Nap csak akkor indítható, ha egy alkalmazás:
- Nem az előtérben lévő alkalmazás.
- Nemrégiben frissítette az ablak látható részében található tartalmat.
- Nem hallható.
- Nem tett semmilyen IOKit energiagazdálkodási vagy NSProcessInfo állítást.
- Nem használ OpenGL-t.
Mit is jelent ez? Először is, a jelenleg használt alkalmazás nem fog aludni. Ugyanez vonatkozik minden olyan alkalmazásra, amelyet jelenleg láthat, feltételezve, hogy az ablak azon része látható, amelyet jelenleg láthat. Bármely olyan hang, ami hangot ad, nem fog aludni, ami jó hír, ha szeretné, hogy a zenelejátszó a háttérben futjon.
Az az elképzelés, hogy minden olyan alkalmazás, amely jelenleg nem tesz semmit az Ön számára, nem használhatja fel a forrásait. Az alkalmazások az ablakok újbóli megnyitásakor ébrednek fel, és elméletileg ez nem befolyásolhatja a teljesítményt egyáltalán (kivéve pozitív módon, az erőforrások nyitva tartása a ténylegesen használt alkalmazások számára).
Hogyan ellenőrizhető, hogy egy alkalmazás jelenleg nincs-e leképezve
Az App Nap általánosságban nem egy felhasználó által irányított funkció. Nincs jelző, a dokkolón vagy más módon, ami azt mutatja, hogy egy alkalmazás jelenleg szunyókált. Ehhez a Activity Monitor programhoz kell menni, amelyet az Alkalmazások> Segédprogramok vagy a Spotlight keresésével talál.
Menjen az „Energia” fülre, és megjelenik egy oszlop az „App Nap” -ra. Az „Igen” itt azt jelenti, hogy egy adott alkalmazás pillanatnyilag szűkül. Nyissa meg a szóban forgó alkalmazást, és azonnal fel fog ébredni, és az Activity Monitor az „Nem” üzenetet fogja olvasni az oszlopban.
Az ötlet az, hogy az alkalmazások olyan gyorsan ébredjenek fel, hogy a felhasználók nem veszik észre, hogy a napsütés történt. De ha úgy gondolja, hogy ez lassít néhány alkalmazást, lehet, hogy igénybe veszi.
Hogyan lehet letiltani az App Napot, az egészet vagy bizonyos alkalmazásokat
Az App Napot minden alkalmazásra alkalmazzák, függetlenül attól, hogy a funkciót szem előtt tartották-e vagy sem. Ez legalább elméletileg problémákat okozhat bizonyos régebbi alkalmazások számára, megakadályozva a háttérfrissítéseket vagy lassulást okozva. Ha azt gyanítja, hogy az App Nap problémákat okoz, könnyen megismerheti.
Először keresse meg az alkalmazást a Finderben, majd kattintson jobb gombbal.
Kattintson a „Get Info” lehetőségre, és előfordulhat, hogy az App Nap megakadályozása lehetőséget választja.
Az opciót nem minden alkalmazáshoz ajánljuk; általában az opció csak akkor látható, ha az alkalmazások nem lettek kifejezetten létrehozva az App Nap alkalmazásával. Tapasztalataink szerint ez azt jelenti, hogy az opció elsősorban a 2013-ban vagy korábban épített alkalmazásoknál jelenik meg, bár vannak kivételek. Ha lehetséges, tiltsa le az App Nap programot a programhoz, és nézze meg, hogy a probléma megoldódott-e.
Alternatív megoldásként letilthatja az App Napot teljesen egyetlen paranccsal. Nyissa meg a terminált, amely megtalálható az Alkalmazások> Segédprogramok vagy a Spotlight segítségével. Ezután futtassa ezt a parancsot:
alapértelmezett értékek írják az NSGlobalDomain NSAppSleepDisabled -bool YES-t
Ez teljesen letiltja az App Napot. Ha ily módon javít egy alkalmazással kapcsolatos problémát, fontolja meg az alkalmazás fejlesztőjének írását, és tájékoztassa őket. Miután ezt megtette, újra engedélyezheti az App Napot ezzel a paranccsal:
alapértelmezett értékek az NSGlobalDomain NSAppSleepDisabled törlése
Az App Nap általában olyan funkció, amelyet érdemes engedélyezni, hacsak nincs különösebb probléma. A jobb akkumulátor élettartama egyedülállóvá teszi a funkciót, és a legtöbb felhasználó soha nem veszi észre, hogy bármi is történik. De jó tudni, hogyan lehet a dolgokat minden esetben letiltani.
Fotó: Arthur Caranta / Flickr