14Sep

Co je App Nap? Zpomaluje mé Mac Apps?

click fraud protection
Aplikace

, která byla přidána do MacOS zpět v roce 2013, není funkce, která vytváří titulky. Takže není žádnou hanbu, když o tři roky později přiznáváte, že pořád nemáte tušení, co dělá.

Shrnutí: Aplikace Nap napíše programy, které v současné době nepoužíváte, nebo se na ně díváte na "spánek", čímž je blokujete používání systémových prostředků, zejména procesoru, dokud se na ně znovu nezaměřujete. Pokud máte otevřeno 20 oken, měly by používat pouze systémové prostředky a životnost baterie.Úspory energie se mohou zvýšit.

App Nap by neměla být zaměňována s Power Nap, podobně pojmenovanou funkcí, která umožňuje Macu dělat věci jako stahování aktualizací nebo vytvářet zálohy při pozastavení.Tyto dvě funkce jsou nesouvisející.

Apps Například

App Nap byl jedním z energetických funkcí přidaných s MacOS( pak OS X) 10.9 Mavericks. Ostatní vylepšení obsahují seznam "Apps Using Significant Energy", který byl přidán k ikoně baterie.

App Nap je související optimalizace, která blokuje neaktivní aplikace z použití CPU a dalších systémových prostředků.Tím se udržují zdroje počítače zdarma a šetří se životnost baterie.

instagram viewer

Kdy je aplikace považována za "neaktivní"?Podle pokynů pro vývojáře společnosti Apple se aplikace App Nap spustí pouze v případě, že aplikace:

  • není aplikace v popředí.
  • Nedávno aktualizoval obsah ve viditelné části okna.
  • Není slyšet.
  • Neudělal žádné řízení IOKit nebo tvrzení NSProcessInfo.
  • Nepoužívá OpenGL.

Co to znamená?Nejprve aplikace, kterou právě používáte, nebude spát. Totéž platí pro všechny aplikace, které můžete aktuálně vidět, za předpokladu, že část okna, kterou vidíte, aktuálně získává aktualizace. Každá aplikace, která vydává zvuky, také nebude jít spát, což je dobrá zpráva, pokud nechcete přehrávat hudební přehrávač v pozadí.

Zde je myšlenka, že každá aplikace, která v současné době pro vás nic nedělá, by neměla používat žádné vaše zdroje. Aplikace se probudí, jakmile znovu otevřete okna, a teoreticky by to nemělo mít vliv na výkon vůbec( vyjma pozitivním způsobem tím, že ponecháte zdroje otevřené aplikacím, které ve skutečnosti používáte).

Jak zkontrolovat, zda je aplikace v současné době napařována

App Nap není obecně řečeno uživatelskou funkcí.Na doku nebo jiném ukazateli není žádný indikátor, který vám ukáže, zda je aplikace momentálně napínána. K tomu je třeba se vydat na Monitor aktivity, který najdete v aplikaci Aplikace & gt;Utilities nebo hledáním Spotlight.

Přejděte na kartu "Energie" a uvidíte sloupec pro "App Nap." A "Ano" zde znamená, že daná aplikace je momentálně napínána. Otevřete příslušnou aplikaci a okamžitě se probudí a Monitor aktivity bude ve sloupci číst "Ne".

Cílem je, aby se aplikace tak rychle probudily, že si uživatelé ani nevšimnou, že se stalo. Ale pokud si myslíte, že by to mohlo zpomalit některé vaše aplikace, můžete se obrátit.

Jak zakázat aplikaci Nap, úplně nebo pro některé aplikace

App Nap je aplikován na všechny aplikace, bez ohledu na to, zda byly postaveny s ohledem na funkci nebo ne. To by mohlo přinejmenším teoreticky způsobit potíže s některými staršími aplikacemi, zabránit aktualizaci pozadí nebo způsobit zpomalení.Pokud máte podezření, že aplikace App Nap je příčinou problémů, je snadný způsob, jak to zjistit.

Nejprve najděte aplikaci ve službě Finder a klepněte pravým tlačítkem na ni.

Klepněte na tlačítko "Získat informace" a může se zobrazit možnost Zabránit příjmu aplikací.

Tato možnost nebude nabízena pro každou aplikaci;obecně je tato možnost vidět pouze tehdy, pokud aplikace nebyly speciálně vytvořeny s App Nap na mysli. Podle našich zkušeností to znamená, že možnost se objevuje především pro aplikace postavené v roce 2013 nebo dříve, ačkoli existují výjimky. Pokud je to možné, deaktivujte aplikaci App Nap program a zjistěte, zda je váš problém vyřešen.

Případně můžete vypnout aplikaci App Nap naprosto jediným příkazem. Otevřete Terminál, který naleznete v aplikaci Aplikace & gt;Utilities nebo vyhledáním Spotlight. Poté spusťte tento příkaz:

výchozí zápis NSGlobalDomain NSAppSleepDisabled -bool ANO

Tím se zcela vypne aplikace App Nap. Pokud tak učiníte, vyřešíte problém, který jste měli s aplikací, zvážte zapsání vývojáře aplikace a informování.Jakmile to uděláte, můžete znovu povolit aplikaci App s tímto příkazem:

výchozí odstranit NSGlobalDomain NSAppSleepDisabled

App Nap je celkově funkce, která stojí za to, aby byla povolena, pokud nemáte konkrétní problém. Lepší životnost baterie činí tuto funkci užitečnou a většina uživatelů si nikdy nevšimne, že se něco děje. Ale je dobré vědět, jak vypnout věci jen pro případ.

Fotografický kredit: Arthur Caranta / Flickr