Zorientovať sa vo využívaní pamäte Macu môže byť náročné. Pomôcka Monitor aktivity vám môže pomôcť, najmä keď je čas zvážiť, či potrebujete inovovať RAM vášho počítača.
Monitor aktivity bol súčasťou všetkých macOS a väčšiny operačných systémov OS X pre Mac, ale jeho aktuálny formát bol predstavený v OS X Mavericks (10.9). Tento článok obsahuje informácie, ktoré sa vzťahujú na Monitor aktivity v macOS 10.15 až OS X Mavericks (10.9), ako aj informácie pre staršie verzie OS X.
Mac Activity Monitor
Monitor aktivity je bezplatný systémový nástroj, ktorý sa dodáva na všetkých počítačoch Mac. Obsahuje karty pre päť oblastí, ktoré ilustrujú, ako aplikácie a iné procesy ovplyvňujú váš počítač. Karty sú:
- CPU: Zobrazuje vplyv procesov na aktivitu CPU
- Memory: Monitoruje využitie pamäte vrátane fyzickej pamäte RAM
- Energy: Označuje množstvo energie spotrebovanej každou aplikáciou
- Disk: Zobrazuje množstvo dát prečítaných a zapisovaných na disk
- Využitie siete: Označuje, ktoré procesy odosielajú alebo prijímajú dáta cez vašu sieť
Na karte Pamäť v Monitore aktivity môžete sledovať a spravovať využitie pamäte na počítači Mac.
Pamäťová tabuľka monitora aktivity (OS X Mavericks a novší)
Keď spoločnosť Apple vydala OS X Mavericks, predstavila graf tlaku pamäte v Monitore aktivity spolu s komprimovanou pamäťou, čo je významná zmena v tom, ako operačný systém spravuje pamäť. Kompresia pamäte maximálne využíva dostupnú pamäť RAM komprimovaním údajov uložených v RAM namiesto stránkovania pamäte do virtuálnej pamäte, čo je proces, ktorý môže výrazne spomaliť výkon Macu.
Okrem použitia komprimovanej pamäte priniesol Mavericks zmeny do Monitora aktivity a spôsobu, akým prezentuje informácie o využití pamäte. Namiesto použitia koláčového grafu, ktorý sa objavil v predchádzajúcich verziách OS X, aby ukázal, ako je pamäť rozdelená, Apple predstavil graf tlaku pamäte ako spôsob vyjadrenia toho, koľko pamäte váš Mac komprimuje, aby poskytol voľný priestor pre iné aktivity.
Tabuľka tlaku pamäte
Tabuľka tlaku pamäte sa zobrazí v spodnej časti karty Pamäť v okne Monitor aktivity. Označuje mieru kompresie aplikovanej na RAM, ako aj to, kedy dôjde k stránkovaniu na disk, keď kompresia nepostačuje na uspokojenie požiadaviek aplikácií na pridelenie pamäte.
Graf tlaku pamäte sa zobrazuje v troch farbách:
- Zelená: Označuje bez kompresie
- Žlté: Zobrazuje, kedy prebieha kompresia
- Červená: Kompresia dosiahla svoje limity a spustilo sa stránkovanie do virtuálnej pamäte
Okrem farby, ktorá označuje, čo sa deje v systéme správy pamäte, výška pruhov odráža rozsah prebiehajúcej kompresie alebo stránkovania.
V ideálnom prípade by mal graf tlaku pamäte zostať zelený, čo znamená, že nedochádza k žiadnej kompresii a že máte k dispozícii dostatok pamäte RAM pre úlohy, ktoré je potrebné vykonať. Keď sa graf začne zobrazovať žlto, znamená to, že súbory vo vyrovnávacej pamäti, ktoré už nie sú aktívne, ale stále majú svoje údaje uložené v pamäti RAM, sa komprimujú, aby sa vytvorilo dostatok voľnej pamäte RAM na priradenie aplikáciám požadujúcim pridelenie pamäte RAM.
Kompresia pamäte vyžaduje určitú réžiu procesora, ale tento malý zásah do výkonu je malý a používateľ ho zvyčajne nepostrehne.
Keď sa graf tlaku pamäte začne zobrazovať červenou farbou, už nie je dostatok neaktívnej pamäte RAM na kompresiu a prebieha výmena na disk (virtuálna pamäť). Výmena dát z pamäte RAM je oveľa náročnejšia úloha a zvyčajne sa prejavuje ako celkové spomalenie výkonu vášho Macu.
Ako zistiť, kedy potrebujete RAM
Tabuľka tlaku pamäte umožňuje na prvý pohľad zistiť, či váš Mac potrebuje ďalšiu RAM.
- Ak je graf väčšinu času zelený, váš Mac nepotrebuje ďalšiu RAM.
- Ak je váš graf kombináciou žltej a zelenej, váš Mac najlepšie využíva dostupnú RAM bez toho, aby ste museli stránkovať dáta na disk. Vidíte výhody kompresie pamäte a schopnosti Macu využívať RAM ekonomicky, aby ste nemuseli pridávať viac RAM. Ak je graf zvyčajne žltý a zriedka zelený, možno budete v blízkej budúcnosti potrebovať pamäť RAM.
- Ak je graf často alebo dlhší čas v červenej, vášmu Macu by prospelo viac pamäte RAM. Ak sa pri otvorení aplikácie zmení na červenú, ale inak zostane žltá alebo zelená, pravdepodobne nepotrebujete viac pamäte RAM, aj keď možno budete chcieť obmedziť počet aplikácií, ktoré necháte otvorených súčasne.
Aj keď ikonu Activity Monitor Dock možno nakonfigurovať tak, aby zobrazovala niektoré štatistiky v Docku, komprimovaná pamäť medzi ne nepatrí. Ak chcete zobraziť tabuľku tlaku pamäte, musíte otvoriť okno aplikácie.
Zrátané podčiarknutie
Skoršie verzie OS X pred OS X Mountain Lion používali starší štýl správy pamäte, ktorý nevyužíva kompresiu pamäte. Namiesto toho sa pokúša uvoľniť pamäť, ktorú predtým pridelil aplikáciám, a potom, ak je to potrebné, naformátovať pamäť na váš disk ako virtuálnu pamäť.
Koláčový graf monitora aktivity
Koláčový graf Monitor aktivity zobrazuje štyri typy využitia pamäte: Voľná (zelená), Káblové (červená), Aktívna (žltá) a Neaktívna (modrá). Ak chcete pochopiť využitie pamäte, musíte vedieť, čo je každý typ pamäte a ako ovplyvňuje dostupnú pamäť.
- Zadarmo. Toto je RAM vo vašom Macu, ktorú momentálne nepoužíva a môže byť priradená akémukoľvek procesu alebo aplikácii, ktorá potrebuje celú alebo časť dostupnej pamäte.
- Wired. Váš Mac priraďuje káblovú pamäť svojim interným potrebám a základným potrebám aplikácií a procesov, ktoré používate. Káblová pamäť predstavuje minimálne množstvo pamäte RAM, ktorú váš Mac kedykoľvek potrebuje, aby mohol pokračovať v prevádzke. Môžete si to predstaviť ako pamäť, ktorá je zakázaná pre všetko ostatné.
- Aktívne. Pamäť, ktorú momentálne používajú aplikácie a procesy na vašom Macu, iné ako špeciálne systémové procesy priradené ku káblovej pamäti, je aktívna pamäť. Môžete vidieť, ako sa nároky na aktívnu pamäť zväčšujú, keď spúšťate aplikácie alebo ako aktuálne spustené aplikácie potrebujú viac pamäte na vykonanie úlohy.
- Neaktívne. Aplikácia už nevyžaduje neaktívnu pamäť, ale Mac sa ešte neuvoľnil do oblasti voľnej pamäte.
Zrátané podčiarknutie
Väčšina typov pamäte je jednoduchá. Tá, ktorá ľudí podrazí, je neaktívna pamäť. Jednotlivci často vidia na koláčovom grafe pamäte veľké množstvo modrej a myslia si, že ich Mac má problémy s pamäťou. To ich vedie k premýšľaniu o pridaní pamäte RAM, aby zvýšili výkon svojho počítača, ale v skutočnosti im neaktívna pamäť poskytuje cennú službu, vďaka ktorej je váš Mac šikovnejší.
Čo je neaktívna pamäť?
Keď ukončíte aplikáciu, OS X neuvoľní všetku pamäť, ktorú aplikácia použila. Namiesto toho uloží stav spustenia aplikácie do časti Neaktívna pamäť. Ak znova spustíte rovnakú aplikáciu, OS X vie, že nemusí načítať aplikáciu z pevného disku, pretože je už uložená v neaktívnej pamäti. Výsledkom je, že OS X predefinuje časť neaktívnej pamäte, ktorá obsahuje aplikáciu, ako aktívnu pamäť, vďaka čomu je opätovné spustenie aplikácie rýchlym procesom.
Ako funguje neaktívna pamäť?
Neaktívna pamäť nezostane neaktívna navždy. OS X môže začať používať túto pamäť pri opätovnom spustení aplikácie. Používa tiež neaktívnu pamäť, ak nie je dostatok voľnej pamäte pre potreby aplikácie.
Postupnosť udalostí vyzerá asi takto:
- Keď spustíte aplikáciu, OS X skontroluje, či je uložená v neaktívnej pamäti. Ak áno, táto pamäť sa znova priradí ako aktívna a aplikácia sa spustí.
- Ak aplikácia nie je v neaktívnej pamäti, OS X vyčlení pre aplikáciu primeraný kus voľnej pamäte.
- Ak nie je dostatok voľnej pamäte, OS X uvoľní časť neaktívnej pamäte, aby splnil potreby aplikácie. Uvoľnením neaktívnej pamäte sa odstráni jedna alebo viacero aplikácií uložených vo vyrovnávacej pamäti z oblasti neaktívnej pamäte, čo si vynúti dlhší čas spustenia týchto aplikácií.
Takže, koľko RAM potrebujete?
Odpoveď na túto otázku je zvyčajne odrazom množstva pamäte RAM, ktorú vaša verzia OS X potrebuje, typu aplikácií, ktoré používate, a počtu aplikácií, ktoré spúšťate súčasne. Existujú však aj iné úvahy. V ideálnom svete by bolo fajn, keby ste nemuseli často raidovať neaktívne RAM. To poskytuje najlepší výkon pri opakovanom spúšťaní aplikácií pri zachovaní dostatku voľnej pamäte na uspokojenie potrieb všetkých aktuálne spustených aplikácií. Napríklad vždy, keď otvoríte obrázok alebo vytvoríte nový dokument, súvisiaca aplikácia potrebuje ďalšiu voľnú pamäť.
Aby ste sa mohli rozhodnúť, či potrebujete viac pamäte RAM, sledujte využitie pamäte RAM pomocou Monitora aktivity. Ak voľná pamäť klesne do bodu, keď sa uvoľní neaktívna pamäť, možno budete chcieť pridať viac pamäte RAM, aby ste udržali maximálny výkon.
Môžete sa tiež pozrieť na hodnotu počtu strán v spodnej časti hlavného okna Monitora aktivity. Toto číslo udáva, koľkokrát sa vášmu Macu minula dostupná pamäť a použil váš pevný disk ako virtuálnu RAM. Toto číslo by malo byť menšie ako 1 000 počas celého dňa používania vášho Macu.
Ak váš Mac spĺňa vaše očakávania a potreby, nemusíte pridávať viac pamäte RAM.