Az Activity Monitor segítségével nyomon követheti a Mac memóriahasználatát

Tartalomjegyzék:

Az Activity Monitor segítségével nyomon követheti a Mac memóriahasználatát
Az Activity Monitor segítségével nyomon követheti a Mac memóriahasználatát
Anonim

Nehéz lehet a fejét a Mac memóriahasználatán. Az Activity Monitor segédprogram segíthet, különösen akkor, ha eljött az ideje annak mérlegelésére, hogy frissítenie kell-e a számítógép RAM-ját.

Az Activity Monitor része volt az összes macOS-nek és a legtöbb OS X operációs rendszernek a Mac számára, de jelenlegi formátumát az OS X Mavericks (10.9) vezették be. Ez a cikk a macOS 10.15 és OS X Mavericks (10.9) közötti Activity Monitorra vonatkozó információkat, valamint az OS X korábbi verzióira vonatkozó információkat tartalmaz.

Mac Activity Monitor

Az Activity Monitor egy ingyenes rendszersegéd, amely minden Mac számítógépen megtalálható. Öt területhez tartozó fület tartalmaz, amelyek bemutatják, hogyan hatnak az alkalmazások és más folyamatok a számítógépére. A lapok:

  • CPU: A folyamatok CPU tevékenységre gyakorolt hatását mutatja
  • Memória: Figyeli a memóriahasználatot, beleértve a RAM fizikai memóriáját is
  • Energia: Az egyes alkalmazások által felhasznált energiamennyiséget jelzi
  • Lemez: Megmutatja a lemezről olvasott és a lemezre írt adatok mennyiségét
  • Hálózathasználat: Azt jelzi, hogy mely folyamatok küldenek vagy fogadnak adatokat a hálózaton keresztül
Image
Image

Az Activity Monitor Memória lapján figyelheti és kezelheti a Mac memóriahasználatát.

Activity Monitor memória diagram (OS X Mavericks és újabb verziók)

Amikor az Apple kiadta az OS X Mavericks rendszert, bevezette a memórianyomás-diagramot az Activity Monitorban, valamint a tömörített memóriát, ami jelentős változás az operációs rendszer memóriakezelésében. A memóriatömörítés a lehető legtöbbet hozza ki a rendelkezésre álló RAM-ból azáltal, hogy a RAM-ban tárolt adatokat tömöríti ahelyett, hogy a memóriát virtuális memóriába lapozná, ez a folyamat jelentősen lelassíthatja a Mac teljesítményét.

A tömörített memória használata mellett a Mavericks változtatásokat hozott az Activity Monitorban és a memóriahasználati információk megjelenítésében. Ahelyett, hogy az OS X korábbi verzióiban megjelent kördiagramot használta volna a memória felosztásának bemutatására, az Apple bevezette a Memórianyomás diagramot, amely megmutatja, mennyi memóriát tömörít a Mac, hogy szabad helyet biztosítson más tevékenységekhez.

Memórianyomás-diagram

A memórianyomás diagram az Activity Monitor ablak Memória lapjának alján jelenik meg. Jelzi a RAM-ra alkalmazott tömörítés mértékét, valamint azt, hogy mikor történik lapozás a lemezre, amikor a tömörítés nem elegendő az alkalmazások memóriakiosztási igényének kielégítésére.

A memórianyomás diagram három színben jelenik meg:

  • Zöld: azt jelzi, hogy nincs tömörítés
  • Sárga: Azt jelzi, ha tömörítés történik
  • Piros: A tömörítés elérte a határait, és megkezdődött a lapozás a virtuális memóriába

A memóriakezelő rendszerben zajló eseményeket jelző színen kívül a sávok magassága a folyamatban lévő tömörítés vagy lapozás mértékét is tükrözi.

Image
Image

Ideális esetben a memórianyomás diagramnak zölden kell maradnia, jelezve, hogy nem történik tömörítés, és elegendő szabad RAM áll rendelkezésre az elvégzendő feladatokhoz. Amikor a diagram sárgán kezd megjelenni, az azt jelzi, hogy a gyorsítótárazott fájlok, amelyek már nem aktívak, de még mindig a RAM-ban tárolják az adatokat, tömörítés alatt állnak, hogy elegendő szabad RAM-ot hozzon létre a RAM-kiosztást kérő alkalmazásokhoz.

A memóriatömörítés némi processzorráfordítást igényel, de ez a kis teljesítménybeli ütés csekély, és általában nem veszi észre a felhasználó.

Amikor a Memórianyomás diagram piros színnel kezd megjelenni, már nincs elég inaktív RAM a tömörítéshez, és megtörténik a csere lemezre (virtuális memóriára). Az adatok kicserélése a RAM-ból sokkal folyamatigényesebb feladat, és általában a Mac teljesítményének általános lassulásaként észlelhető.

Hogyan állapítható meg, ha RAM-ra van szüksége

A memórianyomás-diagram segítségével egy pillantással könnyen megállapítható, hogy a Mac-nek szüksége van-e további RAM-ra.

  • Ha a diagram legtöbbször zöld, a Mac-nek nincs szüksége további RAM-ra.
  • Ha a diagram sárga és zöld keveréke, a Mac a lehető legjobban használja ki a rendelkezésre álló RAM-ot lapozás nélkül. adatokat a meghajtóra. Látja a memóriatömörítés előnyeit és a Mac azon képességét, hogy gazdaságosan tudja használni a RAM-ot, hogy ne kelljen több RAM-ot hozzáadnia. Ha a diagram általában sárga és ritkán zöld, akkor a közeljövőben szüksége lehet RAM-ra.
  • Ha a diagram gyakran vagy huzamosabb ideig a piros helyen van, akkor Mac-je számára előnyös lenne a több RAM. Ha csak egy alkalmazás megnyitásakor tetőzik pirosra, de egyébként sárga vagy zöld marad, akkor valószínűleg nincs szüksége több RAM-ra, bár érdemes csökkentenie, hogy hány alkalmazást tartson nyitva egyszerre.

Bár az Activity Monitor Dock ikont be lehet állítani úgy, hogy bizonyos statisztikákat jelenítsen meg a Dockban, a tömörített memória nem tartozik ezek közé. A memórianyomás diagram megtekintéséhez meg kell nyitnia az alkalmazás ablakát.

Bottom Line

Az OS X korábbi verziói az OS X Mountain Lion előtt régebbi memóriakezelési stílust használtak, amely nem alkalmaz memóriatömörítést. Ehelyett megpróbálja felszabadítani a korábban az alkalmazásoknak lefogl alt memóriát, majd ha szükséges, virtuális memóriaként lapozgatja a memóriát a meghajtón.

Tevékenységfigyelő kördiagram

Az Activity Monitor kördiagramja a memóriahasználat négy típusát mutatja: szabad (zöld), vezetékes (piros), aktív (sárga) és inaktív (kék). A memóriahasználat megértéséhez tudnia kell, hogy mik az egyes memóriatípusok, és hogyan befolyásolják a rendelkezésre álló memóriát.

  • Free. Ez a Mac RAM-ja, amelyet jelenleg nem használ, és bármely olyan folyamathoz vagy alkalmazáshoz hozzárendelhető, amelynek szüksége van a rendelkezésre álló memória egészére vagy egy részére.
  • Vezetékes. A Mac számítógépe a vezetékes memóriát belső igényeihez, valamint a futó alkalmazások és folyamatok alapvető igényeihez rendeli. A vezetékes memória azt a minimális RAM-ot jelenti, amelyre a Macnek bármikor szüksége van a működés folytatásához. Ezt olyan memóriaként képzelheti el, amely minden más számára korlátlanul használható.
  • Aktív. A Mac-en futó alkalmazások és folyamatok által jelenleg használt memória – a vezetékes memóriához rendelt speciális rendszerfolyamatok kivételével – aktív memória. Láthatja, hogy az aktív memóriaterület növekszik, amikor elindítja az alkalmazásokat, vagy ahogy a jelenleg futó alkalmazásoknak szüksége van, és több memóriát igényel egy feladat végrehajtásához.
  • Inaktív. Egy alkalmazásnak már nincs szüksége inaktív memóriára, de a Mac még nem engedte át a szabad memóriakészletet.

Bottom Line

A legtöbb memóriatípus egyszerű. Az inaktív memória az, ami megbotránkoztatja az embereket. Az egyének gyakran nagy mennyiségű kéket látnak a memóriakördiagramon, és azt gondolják, hogy a Mac-jük memóriaproblémákkal küzd. Ez arra készteti őket, hogy elgondolkodjanak a RAM hozzáadásának lehetőségéről, hogy növeljék számítógépük teljesítményét, de a valóságban az inaktív memória értékes szolgáltatást nyújt, amely a Mac gépét feltűnőbbé teszi.

Mi az inaktív memória?

Ha kilép egy alkalmazásból, az OS X nem szabadítja fel az alkalmazás által használt összes memóriát. Ehelyett elmenti az alkalmazás indítási állapotát az Inaktív memória szakaszban. Ha újraindítja ugyanazt az alkalmazást, az OS X tudja, hogy nem kell betöltenie az alkalmazást a merevlemezről, mert az már az Inaktív memóriában van tárolva. Ennek eredményeként az OS X újradefiniálja az Inaktív memória azon részét, amely az alkalmazást tartalmazza Aktív memóriaként, ami az alkalmazás újraindítását gyors folyamattá teszi.

Hogyan működik az inaktív memória?

Az inaktív memória nem marad örökké inaktív. Az OS X elkezdheti használni ezt a memóriát, amikor újraindít egy alkalmazást. Inaktív memóriát is használ, ha nincs elég szabad memória az alkalmazás igényeihez.

Az események sorrendje valahogy így megy:

  • Amikor elindít egy alkalmazást, az OS X ellenőrzi, hogy az Inaktív memóriában van-e tárolva. Ha igen, akkor a memória aktív állapotba kerül, és az alkalmazás elindul.
  • Ha az alkalmazás nincs az Inaktív memóriában, az OS X megfelelő mennyiségű szabad memóriát hasít ki az alkalmazás számára.
  • Ha nincs elég szabad memória, az OS X felszabadít néhány inaktív memóriát, hogy kielégítse az alkalmazás igényeit. Az inaktív memória felszabadítása eltávolít egy vagy több gyorsítótárazott alkalmazást az inaktív memóriatárból, ami hosszabb indítási időt kényszerít ki ezekre az alkalmazásokra.

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

A kérdésre adott válasz általában az OS X verziójának szükséges RAM mennyiségét, a használt alkalmazások típusát és az egyidejűleg futó alkalmazások számát tükrözi. Vannak azonban más szempontok is. Egy ideális világban jó lenne, ha nem kellene gyakran razziáznod az Inaktív RAM-ot. Ez biztosítja a legjobb teljesítményt az alkalmazások ismételt indításakor, miközben elegendő szabad memóriát tart fenn az aktuálisan futó alkalmazások igényeinek kielégítésére. Például minden alkalommal, amikor megnyit egy képet vagy létrehoz egy új dokumentumot, a kapcsolódó alkalmazásnak további szabad memóriára van szüksége.

Annak érdekében, hogy eldönthesse, szüksége van-e több RAM-ra, használja az Activity Monitort a RAM-használat figyeléséhez. Ha a szabad memória addig a pontig csökken, amikor az inaktív memória felszabadul, érdemes lehet több RAM-ot hozzáadni a maximális teljesítmény fenntartásához.

Az Activity Monitor főablakának alján megtekintheti a Page outs értéket is. Ez a szám azt jelzi, hogy a Mac hányszor fogyott ki a szabad memóriából, és hányszor használta a merevlemezt virtuális RAM-ként. Ennek a számnak 1000-nél kisebbnek kell lennie a Mac teljes napi használata során.

Nem kell több RAM-ot hozzáadnia, ha a Mac megfelel az Ön elvárásainak és igényeinek.

Ajánlott: