Használja a tevékenységfigyelőt a Mac-memóriahasználat nyomon követéséhez

A memóriahasználat nyomon követése és megértése és ha több RAM szükséges

Néha nehéz lehet a fejét az OS X memóriahasználat körül, a Activity Monitor alkalmazás különösen akkor segíthet, ha időbe telik a Mac frissítéseinek megfontolása. Több memória hozzáadásával jelentős teljesítménynövekedés érhető el? Ez egy olyan kérdés, amit gyakran hallunk, ezért együtt feltárjuk a választ.

Activity Monitor

Számos jó segédprogram található a memóriahasználat felügyeletéhez, és ha már van kedvenc, akkor ez rendben van. De ehhez a cikkhez használnunk kell a Activity Monitor-ot, az ingyenes Macintosh rendszert. Szeretjük a Activity Monitor-ot, mert egyszerűen a Dokkban ülhet, és az aktuális memóriahasználatot egyszerű dologként ábrázolja a Dock ikonon ( OS X változatától függően). Gyors pillantás a Activity Monitor Dock ikonra, és tudod, mennyi RAM-ot használsz és mennyit szabad.

A tevékenységmonitor beállítása

  1. Indítsa el a Activity Monitor alkalmazást, amely az / Applications / Utilities alatt található.
  2. A megnyíló Activity Monitor ablakban kattintson a "Rendszer memória" fülre.
  3. A Activity Monitor (Tevékenység figyelő) menüből válassza a View (Megtekintés), Dock Icon (Ikon), Show Memory Usage

Snow Leopard és később:

  1. Kattintson a jobb gombbal a Activity Monitor Dock ikonra, és válassza az Options, Keep in Dock parancsot .
  2. Kattintson a jobb gombbal a Activity Monitor Dock ikonra, és válassza az Options, Open at Login parancsot.

Leopard és korábban:

  1. Kattintson a jobb egérgombbal a Activity Monitor Dock ikonra, és válassza a Keep in Dock elemet.
  2. Kattintson a jobb gombbal a Activity Monitor Dock ikonra, és válassza a Megnyitás bejelentkezéskor lehetőséget.

Most lezárhatja a Activity Monitor ablakot (csak zárja be az ablakot, ne lépjen ki a programból). A Dock ikon továbbra is megmutatja a RAM-használat kördiagramát. Emellett a Activity Monitor automatikusan elindul a Mac újraindításakor, így mindig képes figyelni a memóriahasználatot.

A Tevékenység figyelő memóriájának áttekintése (OS X Mavericks és később)

Amikor az Apple kiadta az OS X Mavericks-t, jelentős változást jelentett az operációs rendszer kezelésében. A Mavericks bevezette a memória-tömörítés használatát, amely a legtöbb RAM-ot kihasználva tömöríti a RAM-ban tárolt adatokat a memóriamodul helyett a virtuális memóriába, olyan folyamat, amely jelentősen lelassíthatja a Mac teljesítményét. A tömörített memória működésének részleteit megtalálhatja az OS X cikkében a Compressed Memory Compressed Memória című részben.

A tömörített memória használata mellett a Mavericks változtatásokat hajtott végre a Activity Monitor és a memóriahasználati információk bemutatása során. Ahelyett, hogy az ismerős kördiagramot megmutatta volna a memória felosztásának megmutatására, az Apple bemutatta a memória nyomást ábrázoló diagramot, amely kifejezheti, hogy mennyi memóriát tömörítenek, hogy szabad területet biztosítson más tevékenységek számára.

Memória nyomástábla

A memórianyomás-diagram egy idősor, amely jelzi a RAM-hoz alkalmazott tömörítés mennyiségét, valamint amikor a lapozásra a lemezre végül bekövetkezik, amikor a tömörítés nem elég ahhoz, hogy megfeleljen az alkalmazásoknak a memória kiosztására.

A memória nyomás diagramja három színben jelenik meg:

A memóriakezelő rendszeren belül megjelenő szín mellett az árnyékolás magassága jelzi a tömörítés vagy a lapozás mértékét is.

Ideális esetben a memória nyomási diagramjának zölden kell maradnia, ami azt jelzi, hogy sűrítés nem következik be. Ez azt jelzi, hogy a rendelkezésre álló feladatokhoz megfelelő rendelkezésre álló RAM áll rendelkezésére. Amikor a diagram sárga színnel kezdődik, azt jelzi, hogy a gyorsítótárban lévő fájlok (amelyek a tevékenységfigyelő korábbi verzióiban lévő inaktív memóriákhoz hasonlóak), lényegében olyan alkalmazások, amelyek már nem aktívak, de továbbra is tárolják az adatait a RAM-ban A RAM hozzáadását a RAM-os hozzárendelést kérő alkalmazásokhoz.

Ha a memória tömörített, bizonyos tömörítésre van szükség, de ez a kis teljesítményű találat kisebb, és valószínűleg nem észlelhető a felhasználó számára.

Ha a memória nyomási diagramja pirosan jelenik meg, akkor azt jelenti, hogy nincs elegendő inaktív RAM a tömörítéshez, és a lemezre cserélődik (virtuális memória). Az adatok kicserélése a RAM-ból sokkal több folyamatigényes feladat, és általában észrevehető, mint a Mac teljesítményének általános lassulása .

Van elég RAM-ja?

A memória nyomástáblázata valójában sokkal könnyebb megmondani, ha a további RAM-ok előnyei lennének. Az OS X korábbi verzióiban ellenőriznie kellett az előforduló oldaloldalak számát, és végre kell hajtania egy kis matematikát, hogy kiderítse a választ.

A memórianyomás diagrammal csak annyit kell tenned, hogy látod-e, hogy a diagram piros, és mennyi ideig. Ha hosszabb ideig ott marad, akkor több RAM-ból profitálhat. Ha az alkalmazás megnyitásakor csak pirosra csúszik, de egyébként sárga vagy zöld marad, akkor valószínűleg nincs szükség több RAM-ra; egyszerűen csökkentse, hogy hány alkalmazást nyitott meg egyszerre.

Ha a grafikon gyakran sárga színű, akkor a Mac azt csinálja, amit érdemes csinálni: a rendelkezésre álló RAM lehető legjobb kihasználása anélkül, hogy oldaladatokat kellene a meghajtóra helyezni. Látod a memória-tömörítés előnyeit, valamint azt, hogy képes-e RAM-ot gazdaságosan használni, és megakadályozza, hogy több RAM-ot adj hozzá.

Ha a zöld idő nagy részében vagy, akkor nincs semmi aggodalma.

A tevékenységmonitor-memóriatábla megértése (OS X Mountain Lion és korábban)

Az OS X korábbi verziói régebbi memóriakezelési stílust használtak, amely nem használja a memória-tömörítést. Ehelyett megpróbálja felszabadítani a korábban alkalmazásokhoz rendelt memóriát, majd ha szükséges, az oldal memóriáját a meghajtóra (virtuális memória).

Activity Monitor Pie Chart

A Activity Monitor pie chart a négyféle memóriahasználatot mutatja: Free (zöld), Wired (piros), Active (sárga) és Inactive (kék). Annak érdekében, hogy megértsük a memória használatát, meg kell tudnunk, hogy mi az egyes memória típus, és hogyan befolyásolja a rendelkezésre álló memóriát.

Ingyenes. Ez nagyon egyszerű. Ez a Mac memóriája, amely jelenleg nincs használatban, és szabadon hozzárendelhető bármely olyan folyamathoz vagy alkalmazáshoz, amely a rendelkezésre álló memória összes vagy egy részét igényli.

Vezetékes. Ez a memória, amelyet a Mac saját belső igényeihez rendelt, valamint a futó alkalmazások és folyamatok alapvető igényeit. A vezetékes memória a legkevesebb RAM-ot képviseli, amire a Macnek szüksége van a folyamatos működéshez. Ezt úgy gondolhatja, mint olyan memória, amely mindenki számára korlátozott.

Aktív. Ez a memória jelenleg a Mac alkalmazásán és feldolgozásán alapul, kivéve a Wired memóriába rendelt speciális rendszermegmunkákat. Láthatja, hogy az aktív memória lábnyom növekedése az alkalmazások elindításakor vagy a jelenleg futó alkalmazásoknak szüksége van, és meg kell ragadnia több memóriát a feladat végrehajtásához.

Inaktív. Ez az a memória, amelyet egy alkalmazásnak már nem kell megkövetelnie, de még nem került szabadon fel a Free memory pool-ba.

Inaktív memória megértése

A legtöbb memóriatípus meglehetősen egyszerű. Az, aki felkeresi az embereket, naiv emlék. Az egyének gyakran látnak nagy mennyiségű kéket a memóriakörnyezetükben (inaktív memória), és azt hiszik, hogy memória problémák vannak. Ez arra készteti őket, hogy gondolkodjanak a RAM hozzáadásával, hogy növeljék Mac teljesítményét . A valóságban azonban az inaktív memória értékes szolgáltatást nyújt, ami Mac-nek köszönhetően snappier.

Ha kilép az alkalmazásból, az OS X nem szabadítja fel az alkalmazás összes memóriáját. Ehelyett elmenti az alkalmazás indítási állapotát az Inaktív memória részben. Ha ugyanazt az alkalmazást újra elindítja, az OS X tudja, hogy nem kell betöltenie az alkalmazást a merevlemezről, mert már tárolt inaktív memóriát. Ennek eredményeként az OS X egyszerűen újra definiálja az inaktív memóriát, amely az alkalmazást aktív memóriaként tartalmazza, ami egy alkalmazás gyors újraindítását teszi lehetővé.

Az inaktív memória nem marad örökké inaktív. Mint már említettük, az OS X elkezdhette használni ezt a memóriát, amikor újraindít egy alkalmazást. Az Inactive memóriát is használhatja, ha nincs elegendő szabad memória az alkalmazás igényeinek megfelelően.

Az események sorozata így megy:

Szóval, mennyi RAM van szüksége?

Az erre a kérdésre adott válasz általában tükrözi a RAM-nak az Ön OS X verziójának igényeit, a használt alkalmazások típusát és az egyidejűleg futó alkalmazásokat. De vannak más megfontolások is. Ideális világban jó lenne, ha túl sokszor nem kellene az Inactive RAM-ot befecskendezni. Ez a legjobb teljesítményt nyújtja az alkalmazások többszöri elindításakor, miközben elegendő szabad memóriát tart fenn a jelenleg futó alkalmazások igényeinek kielégítése érdekében. Például minden alkalommal, amikor megnyit egy képet vagy létrehoz egy új dokumentumot, a kapcsolódó alkalmazáshoz további szabad memória szükséges.

Annak érdekében, hogy eldönthesse, szükség van-e több RAM-ra, használja a Activity Monitor-ot, hogy megnézze a RAM használatát. Ha a szabad memória az Inaktív memória felszabadításáig esik, akkor érdemes több RAM-ot adni a maximális teljesítmény fenntartásához.

Az Activity Monitor főablakának alján is megtekintheti az "Outsourcing" értéket. (Kattintson a Activity Monitor Dock ikonra a Activity Monitor főablakának megnyitásához.) Ez a szám jelzi, hogy a Mac elfogyott a rendelkezésre álló memória hányszor, és a merevlemezt virtuális RAM-ként használta. Ennek a számnak a lehető legalacsonyabbnak kell lennie. Szeretjük, hogy a szám 1000-nél kevesebb legyen a teljes napi Mac használata során. Mások a RAM hozzáadásának küszöbértékéhez képest nagyobb értéket sugallnak, 2500-3000 környéken.

Emlékezz rá, hogy a Mac teljesítményét maximalizáljuk a RAM-hoz kapcsolódóan. Nem kell több RAM-ot felvenni, ha a Mac megfelel az Ön elvárásainak és igényeinek.