Pomocí sledování aktivity sledovat využití paměti Mac

Sledování a pochopení využití paměti a je-li zapotřebí více paměti RAM

Někdy může být obtížné získat hlavu kolem využití paměti OS X, aplikace Activity Monitor může pomoci zejména, když přijde čas na zvážení upgradů pro Mac. Přidáním většího množství paměti dojde k výraznému zvýšení výkonu? To je otázka, kterou často slyšíme, a tak najdeme odpověď dohromady.

Monitor aktivity

Existuje řada dobrých nástrojů pro sledování využití paměti, a pokud máte již oblíbené, je to v pořádku. Ale pro tento článek použijeme Activity Monitor, bezplatný systémový nástroj, který je dodáván se všemi Macy. Máme rád Activity Monitor, protože se může v doku neustále zdržovat a zobrazovat aktuální využití paměti jako jednoduchý koláčový graf na ikoně Dock (v závislosti na verzi OS X ). Rychlý pohled na ikonu Activity Monitor Dock a víte, kolik RAM používáte a kolik je zdarma.

Konfigurace sledování aktivity

  1. Spustit sledování aktivity, který se nachází na / Applications / Utilities.
  2. V okně sledování aktivity, které se otevře, klikněte na kartu Systémová paměť.
  3. V nabídce Sledování aktivity vyberte Zobrazit, Ikona doku, Ukázat použití paměti.

Pro Snow Leopard a později:

  1. Klepněte pravým tlačítkem myši na ikonu Activity Monitor Dock a vyberte volby, Keep in Dock .
  2. Klepněte pravým tlačítkem myši na ikonu Activity Monitor Dock a vyberte možnost Options, Open at Login.

Pro Leopard a starší:

  1. Klepněte pravým tlačítkem myši na ikonu Activity Monitor Dock a vyberte položku Keep in Dock.
  2. Klepněte pravým tlačítkem myši na ikonu Activity Monitor Dock a zvolte Open at Login.

Nyní můžete zavřít okno sledování činnosti (zavřete okno, neopouštějte program). Ikona Dock bude nadále zobrazovat koláčový graf využití paměti RAM. Monitor aktivity se navíc automaticky spouští při každém restartování počítače Mac, takže budete vždy moci sledovat využití paměti.

Pochopení grafu paměti monitorování aktivity (OS X Mavericks a později)

Když společnost Apple vydala OS X Mavericks, označila významnou změnu v tom, jak byla operačním systémem spravována paměť. Mavericks představil použití komprese paměti, což je metoda, která využívá co nejvíce dostupné paměti RAM kompresí dat uložených v paměti RAM namísto paging paměti do virtuální paměti, proces, který může výrazně zpomalit výkon počítače Mac. Podrobné informace o tom, jak komprimovaná paměť funguje v článku Komprese paměti v článku OS X, naleznete .

Kromě použití komprimované paměti společnost Mavericks přinesla změny v programu Activity Monitor a informace o tom, jak jsou zobrazeny informace o využití paměti. Namísto použití známého koláčového grafu, který ukazuje, jak je paměť rozdělena, Apple představil tabulku Memory Pressure, což je způsob, jak vyjádřit, jak velká část paměti je komprimována, aby poskytla volný prostor pro další aktivity.

Graf tlaku v paměti

Graf tlaku v paměti je časová osa, která udává množství komprimace aplikované na paměť RAM, a také, když se naposledy objevuje stránkování na disku, když komprese nestačí k tomu, aby vyhovovala požadavkům aplikací přidělit paměť.

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

Kromě barvy, která udává, co se vyskytuje v systému správy paměti, výška stínování udává rozsah komprese nebo stránkování, ke kterému dochází.

V ideálním případě by měla tabulka tlaku v paměti zůstat zeleně, což znamená, že nedochází ke kompresi. To znamená, že máte k dispozici odpovídající paměť 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 (podobné neaktivní paměti v dřívějších verzích služby Activity Monitor), v podstatě aplikace, které již nejsou aktivní, ale mají stále uložená data v paměti RAM, jsou komprimovány tak, RAM přiřadit aplikacím požadujícím přidělení paměti RAM.

Když je komprimovaná paměť, vyžaduje kompresi režie CPU, ale tento malý výkon je malý a pravděpodobně není pro uživatele nápadný.

Když se graf paměti tlaku začne zobrazovat červeně, znamená to, že již není dostatek neaktivní paměti RAM ke kompresi a dochází k výměně disku (virtuální paměti). Výměna dat z paměti RAM je mnohem náročnější na proces a je zpravidla patrná jako celkové zpomalení výkonu Macu .

Máte dostatek paměti RAM?

Tabulka tlaků na paměť ve skutečnosti umožňuje mnohem jednoduše zjistit, jestli byste měli přínos z další paměti RAM. V předchozích verzích operačního systému OS X jste museli zkontrolovat počet výskytů stránek, které se vyskytly, a provést trochu matematiky, abyste přišli s odpovědí.

Pomocí diagramu tlaku v paměti je potřeba pouze zjistit, zda je graf červeně a jak dlouho. Pokud zůstane tam dlouho, budete mít prospěch z více paměti RAM. Pokud se při otevírání aplikace objeví pouze červené barvy, ale jinak zůstává žlutě nebo zeleně, pravděpodobně nepotřebujete více paměti RAM; stačí omezit množství aplikací, které máte otevřené najednou.

Pokud je váš graf často žlutý, pak váš Mac dělá to, co má dělat: co nejlépe využít dostupnou paměť RAM, aniž byste museli uvádět data na disk. Vidíte výhodu komprese paměti a její schopnost ekonomicky využívat paměť RAM a nemusíte přidávat více paměti RAM.

Pokud jste většinu času v zeleni, nemáte žádné starosti.

Pochopení grafu paměti monitorovací aktivity (OS X Mountain Lion and Earlier)

Starší verze operačního systému OS X používaly starší způsob správy paměti, který nevyužívá kompresi paměti. Místo toho se pokusí uvolnit paměť, která byla dříve přidělena aplikacím, a poté v případě potřeby i paměť stránek do jednotky (virtuální paměť).

Schéma sledování činnosti

Rozvrhový diagram Activity Monitor zobrazuje čtyři typy využití paměti: volné (zelené), kabelové (červené), aktivní (žluté) a neaktivní (modré). Abyste pochopili využití paměti, musíte vědět, jaký je každý typ paměti a jak ovlivňuje dostupnou paměť.

Volný, uvolnit. Tohle je docela jednoduché. Je to paměť RAM ve vašem počítači Mac, která se momentálně nepoužívá a může být volně přiřazena jakémukoli procesu nebo aplikaci, která potřebuje celou nebo část dostupné paměti.

Kabelové připojení. Jedná se o paměť, kterou váš Mac přidělil svým vlastním vnitřním potřebám, stejně jako základní potřeby aplikací a procesů, které používáte. Pevná paměť představuje minimální množství paměti RAM, které vaše Mac potřebuje, aby mohly být kdykoliv spuštěny. Můžete si myslet na to jako na paměť, která je mimo limity pro všechny ostatní.

Aktivní. Tato paměť je v současné době používána aplikacemi a procesy na vašem počítači Mac, kromě speciálních systémových procesů přiřazených ke kabelové paměti. Při spouštění aplikací nebo při používání aktuálně spuštěných aplikací se může zobrazit aktivní paměť, která se při spouštění úloh vyžaduje.

Neaktivní. Jedná se o paměť, která už aplikace nevyžaduje, ale dosud nebyla uvolněna do fondu Zdarma paměti.

Porozumění neaktivní paměti

Většina typů paměti je poměrně přímočará. Ten, který lidi vycvičí, je naivní paměť. Jednotlivci často vidí velké množství modré v tabulce paměťových kol (Neaktivní paměť) a myslí si, že mají problémy s pamětí. To je přiměje k přemýšlení o přidání paměti RAM, aby se zvýšila výkonnost Macu . Ve skutečnosti však funkce Neaktivní paměť provádí cennou službu, díky níž je počítač Mac snappier.

Když ukončíte aplikaci, systém OS X neuvolní celou paměť, kterou aplikace používá. Namísto toho ukládá stav spouštění aplikace do sekce Neaktivní paměť. Pokud znovu spustíte stejnou aplikaci, systém OS X ví, že nemusí načíst aplikaci z pevného disku, protože je již uložena v neaktivní paměti. Výsledkem je, že systém OS X jednoduše přeorientuje část Neaktivní paměti, která obsahuje aplikaci jako aktivní paměť, což zrychluje spuštění aplikace velmi rychlým procesem.

Neaktivní paměť neustále zůstává neaktivní. Jak bylo uvedeno výše, systém OS X by mohl začít používat tuto paměť při opětovném spuštění aplikace. Bude také používat neaktivní paměť, pokud není dostatek volné paměti pro potřeby aplikace.

Sekvence událostí je taková:

Takže, kolik RAM potřebujete?

Odpověď na tuto otázku je obvykle odrazem množství paměti RAM, kterou potřebujete pro verzi OS X, typ aplikací, které používáte, a kolik aplikací běžíte souběžně. Ale existují i ​​jiné úvahy. V ideálním světě by bylo hezké, kdybyste nemuseli napadat neaktivní RAM příliš často. To by poskytovalo nejlepší výkon při opakovaném spouštění aplikací při zachování dostatečné volné paměti, aby vyhovoval potřebám aktuálně spuštěných aplikací. Například při každém otevření obrázku nebo vytvoření nového dokumentu bude související aplikace potřebovat další volnou paměť.

Chcete-li se rozhodnout, zda potřebujete více paměti RAM, použijte sledování aktivity ke sledování využití paměti RAM. Pokud dojde k uvolnění volné paměti do místa, kde je uvolněna neaktivní paměť, můžete zvážit přidání další paměti RAM, abyste si udrželi maximální výkon.

Můžete se také podívat na hodnotu "Výstupy stránek" v dolní části hlavního okna programu Monitor aktivity. (Klepnutím na ikonu Dock sledování aktivity otevřete hlavní okno Sledování aktivity.) Toto číslo udává, kolikrát váš počítač Mac má vyčerpanou dostupnou paměť a používá váš pevný disk jako virtuální paměť RAM. Toto číslo by mělo být co nejmenší. Máme rádi, že číslo bude nižší než 1000 během celodenního používání našich Maců. Jiní naznačují vyšší hodnotu jako prahová hodnota pro přidání paměti RAM v okolí 2500 až 3000.

Nezapomeňte, že mluvíme o maximalizaci výkonu vašeho Macu, pokud jde o RAM. Nepotřebujete přidávat další paměť RAM, pokud počítač Mac splňuje vaše očekávání a potřeby.