Utilitzeu el monitor d'activitat per fer un seguiment de l'ús de memòria Mac

Fer un seguiment i comprendre l'ús de la memòria i si es necessita més memòria RAM

De vegades pot ser difícil aconseguir el vostre cap al voltant de l'ús de la memòria de l'OS X, l'aplicació Activity Monitor pot ajudar-vos especialment quan arribi el moment de considerar actualitzacions per a la vostra Mac. S'afegirà més memòria a un increment significatiu del rendiment? Aquesta és una pregunta que sovint sentim, així que anem a descobrir la resposta junts.

Monitor d'activitat

Hi ha un bon nombre de bones utilitats per controlar l'ús de la memòria, i si ja teniu un favorit, està bé. Però, per a aquest article, anem a utilitzar Activity Monitor, la utilitat gratuïta del sistema que inclou totes les Macs. Ens agrada l'Activity Monitor perquè es pot sentir sense pretensions al Dock i mostrar l'ús actual de la memòria com un gràfic simple de pastes a la icona Dock (depenent de la versió OS X ). Una mirada ràpida a la icona de l'Activity Monitor Dock i ja sabeu la quantitat de memòria RAM que esteu utilitzant i quant és gratuïta.

Configureu el monitor d'activitat

  1. Llançament Activity Monitor, situat a / Applications / Utilities.
  2. A la finestra Monitor d'activitat que s'obre, feu clic a la pestanya "Memòria del sistema".
  3. Des del menú Monitor d'activitat, seleccioneu Visualitza, icona de moll, mostra l'ús de la memòria.

Per a Snow Leopard i més tard:

  1. Feu clic amb el botó dret a la icona de l'Activity Monitor Dock i seleccioneu Opcions, Keep in Dock .
  2. Feu clic amb el botó dret a la icona de l'Activity Monitor Dock i seleccioneu Opcions, Obrir a l'inici de sessió.

Per a Leopard i anteriors:

  1. Feu clic amb el botó dret a la icona de l'Activity Monitor Dock i seleccioneu Keep in Dock.
  2. Feu clic amb el botó dret a la icona de l'Activity Monitor Dock i seleccioneu Open at Login.

Ara podeu tancar la finestra Monitor d'activitat (tan sols tanqueu la finestra, no sortiu del programa). La icona Dock continuarà mostrant el gràfic circular de la memòria RAM. A més, Activity Monitor s'executarà automàticament quan reinicieu el vostre Mac, de manera que sempre podreu controlar l'ús de la memòria.

Comprensió del gràfic de memòria del monitor d'activitat (OS X Mavericks i posteriors)

Quan Apple va alliberar OS X Mavericks, va marcar un canvi significatiu en la gestió del sistema operatiu de la memòria. Mavericks va introduir l'ús de la compressió de memòria, un mètode que aprofita al màxim la RAM disponible comprimint les dades emmagatzemades a la memòria RAM en comptes de convertir la memòria en la memòria virtual, un procés que pot disminuir significativament el rendiment d'una Mac. Podeu trobar els detalls sobre com funciona la memòria comprimida a la memòria compresa d' enteniment a l' article de OS X.

A més de l'ús de la memòria comprimida, Mavericks va introduir canvis en Activity Monitor i com es presenta la informació d'ús de la memòria. En lloc d'utilitzar el diagrama de pastís familiar per mostrar com es divideix la memòria, Apple va introduir el diagrama de la pressió de memòria, una manera d'expressar quanta quantitat de la vostra memòria s'està comprimint per proporcionar espai lliure per a altres activitats.

Gràfic de pressions de memòria

El gràfic de pressió de la memòria és una línia de temps que indica la quantitat de compressió que s'aplica a la RAM, així com quan la paginació al disc es produeix finalment quan la compressió no és suficient per satisfer la demanda de les aplicacions per assignar memòria.

El gràfic de pressió de la memòria es mostra en tres colors:

A més del color que indica el que passa en el sistema de gestió de la memòria, l'alçada de l'ombrejat indica l'extensió de la compressió o paginació que s'està produint.

Idealment, el gràfic de pressió de la memòria ha de romandre en el verd, indicant que no s'està produint cap compressió. Això indica que disposa de RAM adequada disponible per a les tasques que cal realitzar. Quan el gràfic comença a mostrar-se groc, indica que els fitxers emmagatzemats a la memòria cau (similar a la memòria inactiva en versions anteriors de Activity Monitor), bàsicament les aplicacions que ja no estan actives, però que encara conserven les seves dades emmagatzemades a la memòria RAM, s'estan comprimint per crear prou llibertat RAM per assignar a les aplicacions que sol·liciten una assignació de RAM.

Quan la memòria es comprimeix, requereix una sobrecàrrega de la CPU per realitzar la compressió, però aquest petit cop de rendiment és menor i, probablement, no és perceptible per a l'usuari.

Quan el gràfic de pressió de la memòria comença a mostrar-se en vermell, significa que ja no hi ha prou RAM inactiva per comprimir-se, i es fa el canvi al disc (memòria virtual). Intercanviar dades de la memòria RAM és una tasca molt més intensiva en el procés, i normalment es nota com una desacceleració general del rendiment de la vostra Mac .

Teniu prou RAM?

El gràfic de pressió de la memòria fa que sigui molt més senzill dir-ho d'una ullada si us beneficiï de memòria RAM addicional. En les versions anteriors d'OS X, heu de comprovar el nombre de sortides de pàgines que s'estaven produint, i fer una mica de matemàtiques per fer arribar la resposta.

Amb el gràfic de pressió de memòria, tot el que heu de fer és veure si el gràfic està en vermell i durant quant de temps. Si es manté aquí durant un període llarg, es beneficiarà de més memòria RAM. Si només s'encén en vermell en obrir una aplicació, però d'altra banda queda en groc o verd, probablement no necessiteu més memòria RAM; acaba de retallar quantes aplicacions heu obert alhora.

Si el gràfic sol estar en el groc, el vostre Mac fa el que se suposa: fer el millor ús de la memòria RAM disponible sense haver de fer la informació de la pàgina al disc. Esteu veient el benefici de la compressió de la memòria, i la seva capacitat per utilitzar RAM de forma econòmica i evitar que hàgiu d'afegir més RAM.

Si esteu al verd la major part del temps, bé, no us preocupa.

Comprensió del gràfic de memòria del monitor d'activitat (OS X Mountain Lion i anteriorment)

Les versions anteriors de SO X utilitzen un estil antic de gestió de memòria que no fa ús de la compressió de memòria. En canvi, intenta alliberar la memòria que anteriorment s'havia assignat a les aplicacions i, si fos necessari, la memòria de pàgina a la vostra unitat (memòria virtual).

Cartell de pastilles d'activitat

El gràfic circular del seguiment d'activitat mostra quatre tipus d'ús de memòria: gratuït (verd), cablejat (vermell), actiu (groc) i inactiu (blau). Per comprendre l'ús de la vostra memòria, cal saber què és el tipus de memòria i com afecta la memòria disponible.

Gratuït. Aquest és bastant senzill. És la memòria RAM de la vostra Mac que no està en ús i es pot assignar lliurement a qualsevol procés o aplicació que necessiti tota o part de la memòria disponible.

Wired. Aquesta és la memòria que el Mac ha assignat a les seves necessitats internes pròpies, així com a les necessitats bàsiques de les aplicacions i processos en què s'executa. La memòria amb cable representa la quantitat mínima de memòria RAM que necessiteu el Mac en qualsevol moment per seguir funcionant. Podeu pensar en això com una memòria que està fora de límits per a tothom.

Actiu. Aquesta és la memòria utilitzada actualment per aplicacions i processos a la vostra Mac, a part dels processos especials del sistema assignats a la memòria Wired. Podeu veure la petjada de memòria activa creixent a mesura que llancis aplicacions, o com necessiteu aplicacions actualment i necessiteu més memòria per realitzar una tasca.

Inactiu Aquesta és una memòria que ja no és requerida per una aplicació, però encara no s'ha publicat al grup de memòria gratuïta.

Comprensió de la memòria inactiva

La majoria dels tipus de memòria són molt senzills. El que viatja a la gent és la memòria nativa. Els individus sovint veuen una gran quantitat de blaus en el gràfic circular de memòria (memòria inactiva) i creuen que tenen problemes de memòria. Això els porta a pensar a afegir RAM per augmentar el rendiment de la seva Mac . Però, en realitat, la memòria inactiva realitza un valuós servei que fa que el vostre Mac sigui més ràpid.

Quan surti d'una aplicació, OS X no allibera tota la memòria que utilitza l'aplicació. En lloc d'això, guarda l'estat d'inici de l'aplicació a la secció de memòria inactiva. En cas de tornar a executar la mateixa aplicació, OS X sap que no necessita carregar l'aplicació des del disc dur, ja que ja està emmagatzemada a la memòria inactiva. Com a resultat, OS X només redefineix la secció de memòria Inactiva que conté l'aplicació com a memòria activa, el que fa que el processament d'una aplicació sigui molt ràpid.

La memòria inactiva no es manté inactiva per sempre. Com s'ha indicat anteriorment, OS X podria començar a utilitzar aquesta memòria quan torneu a iniciar una aplicació. També s'utilitzarà la memòria Inactiva si no hi ha prou memòria gratuïta per a les necessitats d'una aplicació.

La seqüència d'esdeveniments passa així:

Llavors, quanta RAM necessites?

La resposta a aquesta pregunta sol ser un reflex de la quantitat de memòria RAM que necessita la vostra versió de X, el tipus d'aplicacions que utilitzeu i quantes aplicacions s'executen simultàniament. Però hi ha altres consideracions. En un món ideal, seria bo si no haguessis d'atacar la memòria RAM inactiva massa sovint. Això proporcionaria el millor rendiment al llançar aplicacions diverses vegades mantenint prou memòria gratuïta per satisfer les necessitats de qualsevol aplicació que s'estigui executant actualment. Per exemple, cada vegada que obriu una imatge o creeu un document nou, l'aplicació relacionada necessitarà una memòria gratuïta addicional.

Per ajudar-vos a decidir si necessiteu més RAM, utilitzeu Activity Monitor per veure l'ús de la memòria RAM. Si la memòria gratuïta cau al punt on s'està publicant la memòria inactiva, és possible que vulgueu considerar l'addició de més memòria RAM per mantenir el màxim rendiment.

També podeu consultar el valor de "Salts de pàgina", al final de la finestra principal de l'Activity Monitor. (Feu clic a la icona Dock del monitor d'activitat per obrir la finestra principal de l'Activity Monitor). Aquest número indica quantes vegades el Mac s'ha quedat sense la memòria disponible i ha utilitzat el vostre disc dur com a memòria RAM virtual. Aquest número ha de ser el més baix possible. Ens agrada que el nombre sigui inferior a 1000 durant l'ús d'un Mac durant tot el dia. Uns altres suggereixen un valor més alt com el llindar per afegir RAM, al barri de 2500 a 3000.

També recordeu, estem parlant de maximitzar el rendiment de la vostra Mac relacionat amb la memòria RAM. No cal afegir més memòria RAM si el vostre Mac fa les vostres expectatives i necessitats.