Ke sledování využití paměti Macu použijte Monitor aktivity

click fraud protection

Zorientovat se ve využití paměti vašeho Macu může být náročné. Nástroj Sledování aktivity vám může pomoci, zvláště když je čas zvážit, zda potřebujete upgradovat počítač RAM.

Monitor aktivity byl součástí všeho Operační Systém Mac a většina operačních systémů OS X pro Mac, ale jeho aktuální formát byl představen v OS X Mavericks (10.9). Tento článek obsahuje informace, které se týkají sledování aktivity v macOS 10.15 až OS X Mavericks (10.9), a také informace pro starší verze OS X.

Monitor aktivity Mac

Activity Monitor je bezplatný systémový nástroj, který je k dispozici na všech počítačích Mac. Obsahuje karty pro pět oblastí, které ilustrují, jak aplikace a další procesy ovlivňují váš počítač. Karty jsou:

  • procesor: Ukazuje účinky procesů na procesor aktivita
  • Paměť: Sleduje využití paměti včetně fyzické paměti RAM
  • Energie: Označuje množství energie spotřebované každou aplikací
  • Disk: Zobrazuje množství dat přečtených a zapsaných na disk
  • Využití sítě: Označuje, které procesy odesílají nebo přijímají data přes váš síť
Monitor aktivity zobrazující pět karet procesů

Na kartě Paměť v Monitoru aktivity můžete sledovat a spravovat využití paměti na Macu.

Graf paměti monitoru aktivity (OS X Mavericks a novější)

Když Apple vydal OS X Mavericks, představil graf Memory Pressure v Activity Monitor spolu s komprimovaná paměť, významná změna ve způsobu, jakým operační systém spravuje paměť. Komprese paměti maximálně využívá dostupnou paměť RAM tím, že komprimuje data uložená v paměti RAM místo toho stránkování paměti do virtuální paměti, proces, který může výrazně zpomalit výkon a Mac.

Kromě použití komprimované paměti přinesl Mavericks změny v Monitoru aktivity a způsobu, jakým prezentuje informace o využití paměti. Namísto použití koláčového grafu, který se objevoval v dřívějších verzích OS X, aby ukázal, jak je paměť rozdělena, Apple představil graf tlaku paměti jako způsob, jak vyjádřit, kolik paměti váš Mac komprimuje, aby poskytl volné místo pro ostatní činnosti.

Tabulka tlaku paměti

Graf tlaku paměti se zobrazí ve spodní části karty Paměť v okně Monitor aktivity. Označuje míru komprese aplikované na RAM a také to, kdy dojde ke stránkování na disk, když komprese nestačí k uspokojení požadavků aplikací na alokaci paměti.

Graf tlaku paměti se zobrazuje ve třech barvách:

  • Zelená: Neznamená žádnou kompresi
  • Žlutá: Zobrazuje, kdy dochází ke kompresi
  • Červená: Komprese dosáhla svých limitů a bylo zahájeno stránkování do virtuální paměti

Kromě barvy, která označuje, co se děje v systému správy paměti, odráží výška pruhů rozsah probíhající komprese nebo stránkování.

Karta Paměť aplikace Monitor aktivity na Macu

V ideálním případě by měl graf tlaku paměti zůstat zelený, což znamená, že nedochází ke kompresi a že máte dostatek dostupné paměti RAM pro úkoly, které je třeba provést. Když se graf začne zobrazovat žlutě, znamená to, že soubory uložené v mezipaměti, které již nejsou aktivní, ale stále mají své data uložená v paměti RAM jsou komprimována, aby se vytvořil dostatek volné paměti RAM pro přiřazení aplikacím požadujícím přidělení RAM.

Komprese paměti vyžaduje určitou režii CPU, ale tento malý zásah do výkonu je malý a uživatel jej obvykle nepostřehne.

Když se graf tlaku paměti začne zobrazovat červeně, již není dostatek neaktivní paměti RAM ke kompresi a probíhá výměna na disk (virtuální paměť). Výměna dat z paměti RAM je mnohem procesně náročnější úkol a je obvykle patrný jako celek zpomal ve výkonu vašeho Macu.

Jak zjistit, kdy potřebujete RAM

Graf tlaku paměti umožňuje na první pohled zjistit, zda váš Mac potřebuje další RAM.

  • Pokud je graf zelená váš Mac většinou nepotřebuje další RAM.
  • Pokud je váš graf mix žlutá a zelenáváš Mac využívá dostupnou RAM co nejlépe, aniž byste museli stránkovat data na disk. Vidíte výhody komprese paměti a schopnosti Macu využívat RAM ekonomicky, abyste nemuseli přidávat další RAM. Pokud je graf obvykle žlutý a zřídka zelený, možná budete v blízké budoucnosti potřebovat RAM.
  • Pokud je graf v Červené často nebo po delší dobu by vašemu Macu prospělo více paměti RAM. Pokud se při otevření aplikace změní pouze na červenou, ale jinak zůstane žlutá nebo zelená, pravděpodobně vy nepotřebujete více paměti RAM, i když možná budete chtít omezit počet aplikací, které necháte současně otevřených čas.

Ačkoli lze ikonu Activity Monitor Dock nakonfigurovat tak, aby zobrazovala některé statistiky v Docku, komprimovaná paměť mezi ně nepatří. Chcete-li zobrazit graf tlaku paměti, musíte otevřít okno aplikace.

Graf paměti monitoru aktivity (OS X Mountain Lion a starší)

Dřívější verze OS X před OS X Mountain Lion používaly starší styl správy paměti, který nevyužívá kompresi paměti. Místo toho se pokusí uvolnit paměť, kterou dříve alokovala aplikacím, a poté – v případě potřeby – nasměrovat paměť na váš disk jako virtuální paměť.

Výsečový graf sledování aktivity

Výsečový graf Activity Monitor zobrazuje čtyři typy využití paměti: Volná (zelená), Kabelová (červená), Aktivní (žlutá) a Neaktivní (modrá). Chcete-li porozumět využití paměti, musíte vědět, jaký je každý typ paměti a jak ovlivňuje dostupnou paměť.

  • Volný, uvolnit. Toto je RAM ve vašem Macu, kterou aktuálně nepoužívá a může být přiřazena jakémukoli procesu nebo aplikaci, která potřebuje celou nebo část dostupné paměti.
  • Kabelové. Váš Mac přiřadí kabelovou paměť svým interním potřebám a základním potřebám aplikací a procesů, které používáte. Drátová paměť představuje minimální množství paměti RAM, kterou váš Mac v kterémkoli okamžiku potřebuje, aby mohl pokračovat v provozu. Můžete si to představit jako paměť, která je pro všechno ostatní zakázána.
  • Aktivní. Paměť, kterou aktuálně používají aplikace a procesy na vašem Macu, kromě speciálních systémových procesů přiřazených ke kabelové paměti, je aktivní paměť. Můžete vidět, že nároky na aktivní paměť rostou, jak spouštíte aplikace nebo jak aktuálně spuštěné aplikace potřebují a zabírají více paměti k provedení úkolu.
  • Neaktivní. Aplikace již nepotřebuje neaktivní paměť, ale Mac se ještě neuvolnil do fondu volné paměti.

Pochopení neaktivní paměti

Většina typů paměti je přímočará. Ta, která lidi podkopává, je Neaktivní paměť. Jednotlivci často vidí na koláčovém grafu paměti velké množství modré a myslí si, že jejich Mac má problémy s pamětí. To je vede k přemýšlení o přidání paměti RAM, aby se zvýšily jejich hodnoty výkon počítače, ale ve skutečnosti neaktivní paměť poskytuje cennou službu, díky které je váš Mac chytřejší.

Co je neaktivní paměť?

Když ukončíte aplikaci, OS X neuvolní veškerou paměť, kterou aplikace používala. Místo toho uloží stav spuštění aplikace do části Neaktivní paměť. Pokud znovu spustíte stejnou aplikaci, OS X ví, že nemusí načítat aplikaci z vašeho pevného disku, protože je již uložena v neaktivní paměti. Výsledkem je, že OS X předefinuje část Neaktivní paměti, která obsahuje aplikaci, jako Aktivní paměť, díky čemuž je opětovné spuštění aplikace rychlý proces.

Jak funguje neaktivní paměť?

Neaktivní paměť nezůstane neaktivní navždy. OS X může začít používat tuto paměť, když znovu spustíte aplikaci. Používá také neaktivní paměť, pokud není dostatek volné paměti pro potřeby aplikace.

Sled událostí vypadá asi takto:

  • Když spustíte aplikaci, OS X zkontroluje, zda není uložena v neaktivní paměti. Pokud ano, tato paměť se znovu přiřadí jako aktivní a aplikace se spustí.
  • Pokud aplikace není v neaktivní paměti, OS X vyčlení pro aplikaci vhodnou část volné paměti.
  • Pokud není dostatek volné paměti, OS X uvolní část neaktivní paměti, aby naplnil potřeby aplikace. Uvolněním neaktivní paměti odeberete jednu nebo více aplikací uložených v mezipaměti z fondu neaktivní paměti, což si vynutí delší dobu spouštění těchto aplikací.

Takže, kolik RAM potřebujete?

Odpověď na tuto otázku je obvykle odrazem množství paměti RAM, kterou vaše verze OS X potřebuje, typu aplikací, které používáte, a počtu aplikací, které spouštíte současně. Existují však i jiné úvahy. V ideálním světě by bylo hezké, kdybyste nemuseli často raidovat neaktivní RAM. To poskytuje nejlepší výkon při opakovaném spouštění aplikací při zachování dostatku volné paměti pro potřeby všech aktuálně spuštěných aplikací. Například pokaždé, když otevřete obrázek nebo vytvoříte nový dokument, související aplikace potřebuje další volnou paměť.

Chcete-li se rozhodnout, zda potřebujete více paměti RAM, sledujte využití paměti RAM pomocí nástroje Activity Monitor. Pokud volná paměť klesne do bodu, kdy se uvolňuje neaktivní paměť, možná budete chtít přidat více RAM, abyste udrželi maximální výkon.

Můžete se také podívat na hodnotu Počet stránek ve spodní části hlavního okna Monitoru aktivity. Toto číslo udává, kolikrát vašemu Macu došla dostupná paměť a použil váš pevný disk jako virtuální RAM. Toto číslo by mělo být menší než 1000 během celodenního používání vašeho Macu.

Pokud váš Mac plní vaše očekávání a potřeby, nemusíte přidávat další RAM.