Skip to main content

Use el Monitor de actividad para rastrear el uso de la memoria de Mac

Monitor de atividades do Mac saiba o vilão que rouba memória (Julio 2025)

Monitor de atividades do Mac saiba o vilão que rouba memória (Julio 2025)
Anonim

A veces puede ser difícil familiarizarse con el uso de memoria de OS X, la aplicación Monitor de actividad puede ayudar, especialmente cuando llega el momento de considerar las actualizaciones para su Mac. ¿Agregar más memoria proporcionará un aumento significativo en el rendimiento? Esa es una pregunta que a menudo escuchamos, así que descubramos la respuesta juntos.

Monitor de actividad

Hay un puñado de buenas utilidades para monitorear el uso de la memoria, y si ya tienes un favorito, está bien. Pero para este artículo, usaremos el Monitor de actividad, la utilidad de sistema gratuita que viene con todas las Mac. Nos gusta el Monitor de actividad porque puede colocarse sin pretensiones en el Dock y mostrar el uso actual de la memoria como un simple gráfico circular en su icono de Dock (según la versión de OS X). Un vistazo rápido al icono del Dock del Monitor de Actividad, y usted sabe cuánta RAM está usando y cuánta es gratuita.

Configurar Monitor de Actividad

  1. Iniciar Activity Monitor, ubicado en / Aplicaciones / Utilidades.

  2. En la ventana del Monitor de actividad que se abre, haga clic en la pestaña 'Memoria del sistema'.

  3. Desde el menú del Monitor de actividad, seleccione Ver, Ícono del Dock, Mostrar uso de memoria.

Para Snow Leopard y más tarde:

  1. Haga clic con el botón derecho en el icono de Activity Monitor Dock y seleccione Opciones, Mantener en Dock.

  2. Haga clic con el botón derecho en el icono de Activity Monitor Dock y seleccione Opciones, Abrir al iniciar sesión.

Para Leopard y anteriores:

  1. Haga clic con el botón derecho en el icono de Activity Monitor Dock y seleccione Mantener en Dock.

  2. Haga clic con el botón derecho en el icono de Activity Monitor Dock y seleccione Abrir al iniciar sesión.

Ahora puede cerrar la ventana del Monitor de actividad (solo cierre la ventana; no salga del programa). El icono del Dock continuará mostrando el gráfico circular de uso de RAM. Además, el Monitor de actividad se ejecutará automáticamente cada vez que reinicies tu Mac, por lo que siempre podrás monitorear el uso de la memoria.

Descripción de la tabla de memoria del Monitor de actividad (OS X Mavericks y versiones posteriores)

Cuando Apple lanzó OS X Mavericks, marcó un cambio significativo en la forma en que la memoria era administrada por el sistema operativo. Mavericks introdujo el uso de la compresión de memoria, un método que aprovecha al máximo la RAM disponible al comprimir los datos almacenados en la memoria RAM en lugar de paginarlos a la memoria virtual, un proceso que puede ralentizar significativamente el rendimiento de una Mac. Puede encontrar los detalles de cómo funciona la memoria comprimida en el artículo Comprender la memoria comprimida en OS X.

Además del uso de la memoria comprimida, Mavericks introdujo cambios en el Monitor de actividad y en cómo se presenta la información sobre el uso de la memoria. En lugar de usar el gráfico circular familiar para mostrar cómo se divide la memoria, Apple introdujo el gráfico Presión de memoria, una forma de expresar cuánta memoria se está comprimiendo para proporcionar espacio libre para otras actividades.

Tabla de presión de memoria

El gráfico de presión de la memoria es una línea de tiempo que indica la cantidad de compresión que se aplica a la RAM, así como cuando la paginación al disco finalmente ocurre cuando la compresión no es suficiente para satisfacer la demanda de las aplicaciones para asignar memoria.

La tabla de presión de memoria se muestra en tres colores:

  • Verde: indica que no hay compresión.
  • Amarillo: se muestra cuando se está produciendo la compresión.
  • Rojo: la compresión ha alcanzado sus límites y se ha iniciado la paginación a la memoria virtual.

Además del color que indica lo que está ocurriendo dentro del sistema de administración de memoria, la altura del sombreado indica el grado de compresión o paginación que está ocurriendo.

Idealmente, el gráfico de presión de la memoria debería permanecer en verde, lo que indica que no se está produciendo ninguna compresión. Esto indica que tiene suficiente RAM disponible para las tareas que deben realizarse. Cuando el gráfico comienza a mostrar amarillo, indica que los archivos almacenados en caché (similares a la memoria inactiva en versiones anteriores de Activity Monitor), esencialmente aplicaciones que ya no están activas, pero aún tienen sus datos almacenados en la RAM, se están comprimiendo para crear suficiente libertad. RAM para asignar a las aplicaciones solicitando una asignación de RAM.

Cuando la memoria está comprimida, se requiere cierta sobrecarga de la CPU para realizar la compresión, pero este pequeño impacto de rendimiento es menor, y probablemente no sea perceptible para el usuario.

Cuando el gráfico de presión de la memoria comienza a mostrarse en rojo, significa que ya no hay suficiente RAM inactiva para comprimir, y se está realizando el intercambio al disco (memoria virtual). El intercambio de datos de la RAM es una tarea mucho más intensiva en procesos, y generalmente se nota como una desaceleración general en el rendimiento de su Mac.

¿Tienes suficiente memoria RAM?

El gráfico de presión de la memoria en realidad hace que sea mucho más fácil saber de un vistazo si se beneficiaría de RAM adicional. En versiones anteriores de OS X, tenía que verificar el número de salidas de página que se estaban produciendo y realizar un poco de matemáticas para encontrar la respuesta.

Con el gráfico de presión de la memoria, todo lo que necesita hacer es ver si el gráfico está en rojo y durante cuánto tiempo. Si permanece allí durante un largo período, se beneficiaría de más RAM. Si solo se pone rojo cuando se abre una aplicación, pero por lo demás permanece en amarillo o verde, es probable que no necesite más RAM; acaba de reducir el número de aplicaciones que tienes abiertas a la vez.

Si su gráfico suele estar en amarillo, entonces su Mac está haciendo lo que se supone que debe hacer: hacer el mejor uso de la RAM disponible sin tener que buscar datos en la unidad. Está viendo el beneficio de la compresión de la memoria y su capacidad para utilizar RAM de forma económica y evitar que tenga que agregar más RAM.

Si estás en el verde la mayor parte del tiempo, bueno, no tienes ninguna preocupación.

Descripción de la tabla de memoria del monitor de actividad (OS X Mountain Lion y versiones anteriores)

Las versiones anteriores de OS X utilizaban un estilo anterior de administración de memoria que no hace uso de la compresión de memoria. En su lugar, trata de liberar memoria que se asignó previamente a las aplicaciones y luego, si es necesario, la memoria de la página en su unidad (memoria virtual).

Monitor de actividad gráfico circular

El gráfico circular del Monitor de actividad muestra cuatro tipos de uso de memoria: Libre (verde), Con cable (rojo), Activo (amarillo) e Inactivo (azul). Para comprender su uso de memoria, necesita saber qué es cada tipo de memoria y cómo afecta a la memoria disponible.

Gratis. Este es bastante sencillo. Es la memoria RAM de su Mac que no está actualmente en uso y puede asignarse libremente a cualquier proceso o aplicación que necesite toda o parte de la memoria disponible.

Cableado Esta es la memoria que su Mac ha asignado a sus propias necesidades internas, así como a las necesidades básicas de las aplicaciones y procesos que está ejecutando. La memoria cableada representa la cantidad mínima de RAM que su Mac necesita en cualquier momento para seguir funcionando. Puedes pensar en esto como una memoria que está fuera del alcance de todos los demás.

Activo. Esta es la memoria actualmente en uso por las aplicaciones y procesos en su Mac, aparte de los procesos especiales del sistema asignados a la memoria cableada. Puede ver que su huella de memoria activa crece a medida que inicia las aplicaciones, o cuando las aplicaciones que se están ejecutando actualmente necesitan y necesitan más memoria para realizar una tarea.

Inactivo. Esta es una memoria que ya no es requerida por una aplicación pero aún no se ha liberado en el grupo de memoria libre.

Entendiendo la memoria inactiva

La mayoría de los tipos de memoria son bastante sencillos. El que hace tropezar a la gente es la memoria inactiva. Las personas a menudo ven una gran cantidad de azul en su gráfico circular de memoria (memoria inactiva) y piensan que tienen problemas de memoria. Esto les lleva a pensar en agregar RAM para mejorar el rendimiento de su Mac. Pero en realidad, la memoria inactiva realiza un servicio valioso que hace que su Mac sea más ágil.

Al salir de una aplicación, OS X no libera toda la memoria que usó la aplicación. En su lugar, guarda el estado de inicio de la aplicación en la sección Memoria inactiva. Si vuelve a ejecutar la misma aplicación, OS X sabe que no necesita cargar la aplicación desde su disco duro, porque ya está almacenada en la memoria inactiva. Como resultado, OS X simplemente redefine la sección de Memoria inactiva que contiene la aplicación como Memoria activa, lo que hace que relanzar una aplicación sea un proceso muy rápido.

La memoria inactiva no permanece inactiva para siempre. Como se indicó anteriormente, OS X podría comenzar a usar esa memoria cuando vuelva a iniciar una aplicación. También utilizará memoria inactiva si no hay suficiente memoria libre para las necesidades de una aplicación.

La secuencia de eventos es algo como esto:

  • Cuando inicia una aplicación, OS X comprueba si está almacenada en la memoria inactiva. Si es así, esa memoria se reasigna como Activa y la aplicación se inicia.
  • Si la aplicación no está en la memoria inactiva, OS X generará una porción adecuada de memoria libre para la aplicación.
  • Si no hay suficiente memoria libre, OS X lanzará algo de memoria inactiva para satisfacer las necesidades de la aplicación. La liberación de la memoria inactiva eliminará una o más de las aplicaciones almacenadas en caché de la agrupación de memoria inactiva, lo que obligará a un mayor tiempo de inicio para esas aplicaciones.

Entonces, ¿cuánta RAM necesitas?

La respuesta a esa pregunta suele ser un reflejo de la cantidad de RAM que necesita su versión de OS X, el tipo de aplicaciones que utiliza y la cantidad de aplicaciones que ejecuta al mismo tiempo. Pero hay otras consideraciones. En un mundo ideal, sería bueno si no tuvieras que atacar RAM inactiva con demasiada frecuencia. Esto brindaría el mejor rendimiento al lanzar aplicaciones repetidamente mientras se mantiene suficiente memoria libre para satisfacer las necesidades de cualquier aplicación actualmente en ejecución. Por ejemplo, cada vez que abra una imagen o cree un nuevo documento, la aplicación relacionada necesitará memoria libre adicional.

Para ayudarlo a decidir si necesita más RAM, use el Monitor de actividad para controlar el uso de la RAM. Si la memoria libre cae al punto donde se libera la memoria inactiva, es posible que desee agregar más memoria RAM para mantener el máximo rendimiento.

También puede consultar el valor 'Salidas de página', en la parte inferior de la ventana principal del Monitor de actividad. (Haga clic en el icono del Dock del Monitor de actividad para abrir la ventana principal del Monitor de actividad). Este número indica cuántas veces su Mac se ha quedado sin memoria disponible y ha utilizado su disco duro como RAM virtual. Este número debe ser lo más bajo posible. Nos gusta que el número sea inferior a 1000 durante un día completo de uso de nuestra Mac. Otros sugieren un valor más alto como el umbral para agregar RAM, en el vecindario de 2500 a 3000.

Además, recuerde que estamos hablando de maximizar el rendimiento de su Mac en relación con la RAM. No es necesario que agregue más RAM si su Mac cumple con sus expectativas y necesidades.