Guías/Cómo liberar RAM en un Mac
Cómo liberar RAM en un Mac, y cuándo no hace falta
Respuesta rápida
Para liberar RAM en un Mac, abre Monitor de Actividad, haz clic en Memoria y ordena por la columna Memoria; luego cierra o vuelve a abrir la app que esté arriba. Los navegadores, las apps de chat y los editores de código, las máquinas virtuales, Docker y los modelos de IA locales son los que más retienen. Antes, mira la presión de memoria en la parte inferior de la pestaña: si está en verde, no hay nada que liberar, porque macOS usa la memoria sobrante para archivos que devuelve en cuanto una app la necesita. Las apps que limpian la memoria y sudo purge no sirven de nada. Vitals, un monitor del sistema para Mac, muestra la memoria de cada app con sus procesos auxiliares incluidos, y te avisa cuando una app no para de crecer.
Cómo liberar memoria en un Mac
- 01 Abre Monitor de Actividad (pulsa ⌘Espacio y escribe su nombre) y haz clic en Memoria.
- 02 Mira la presión de memoria en la parte inferior. Si el gráfico está en verde, para aquí: el Mac tiene memoria suficiente, por muy llena que parezca la memoria usada.
- 03 Haz clic en el encabezado de la columna Memoria para ordenar por ella, y elige Visualización → Todos los procesos, jerárquicamente para que los procesos auxiliares de cada app queden debajo de ella.
- 04 Cierra las apps de arriba que no estés usando. Si una que sí usas ha crecido mucho más de lo habitual, guarda tu trabajo, ciérrala y vuelve a abrirla.
- 05 En un navegador, cierra o vuelve a cargar las pestañas más pesadas en lugar de cerrar todo el navegador. Su propio administrador de tareas te dice cuáles son.
- 06 Espera un minuto y vuelve a mirar la presión de memoria. Debería haber vuelto al verde, y el espacio de intercambio usado debería dejar de crecer.
Si la presión de memoria sigue en rojo después de cerrar las apps que estaban usando la memoria, reinicia el Mac. La memoria que retiene un proceso del sistema bloqueado no se libera de ninguna otra forma.
La mayoría de los consejos para liberar RAM parten de la cifra equivocada. Que la memoria usada esté cerca del total es como debe funcionar macOS: la memoria que nadie usa se mantiene ocupada guardando archivos usados recientemente, y se devuelve en cuanto una app la pide. Lo que importa es si las apps consiguen la memoria que piden, y eso es lo que muestra la presión de memoria. Cuando se pone amarilla o roja, normalmente una o dos apps retienen la mayor parte, y la tabla de abajo dice cómo liberar cada una.
Qué retiene la memoria y cómo liberarla
| Qué la está usando | Cómo liberarla | Dónde mirar |
|---|---|---|
| Un navegador con muchas pestañas | Cierra o vuelve a cargar las pestañas más pesadas, y activa “Ahorro de memoria” en Chrome | El administrador de tareas del navegador |
| Slack, Teams, Discord, VS Code y otras apps hechas con tecnología web | Ciérralas cuando no las uses, o vuelve a abrirlas una vez al día | Monitor de Actividad → Memoria, con Visualización → Todos los procesos, jerárquicamente |
| Una máquina virtual en Parallels, VMware Fusion o UTM | Apaga las máquinas virtuales que no uses, o dales menos memoria en sus ajustes | Monitor de Actividad → Memoria |
| Docker | Baja Memory limit en Docker Desktop, o activa Resource Saver | docker stats |
| Un modelo de IA local | Saca el modelo de la memoria o cierra la app que lo ejecuta | Monitor de Actividad → Memoria |
| Una app que no para de crecer | Ciérrala, vuelve a abrirla y actualízala | Su cifra de memoria a lo largo de una o dos horas |
Cuándo no hace falta liberar RAM
La memoria sin usar es memoria desperdiciada. macOS guarda en la RAM los archivos usados recientemente como archivos guardados en caché, para que abrirlos de nuevo sea instantáneo, y comprime la memoria que una app no está usando antes de pasar nada al disco. Ambas cuentan como memoria en uso, y ambas ceden cuando una app necesita el espacio.
Así que un Mac con 15 GB de 16 GB en uso y la presión de memoria en verde está sano, y liberar memoria solo lo haría más lento mientras macOS vuelve a leer esos archivos. Libera memoria cuando la presión esté en amarillo o en rojo mientras trabajas, o cuando el Mac se ralentice y el espacio de intercambio usado no pare de subir.
Lo que de verdad libera memoria
La memoria pertenece a la app que la pidió, así que la forma de liberarla es a través de esa app.
- Cierra las apps que no uses. En un Mac, cerrar la última ventana de una app a menudo la deja abierta; pulsa ⌘Q para salir de ella.
- Cierra las pestañas del navegador que no necesites, sobre todo las apps web y los vídeos. Consulta Chrome usa demasiada memoria para saber cómo encontrar las más pesadas.
- Evita que las apps que nunca usas se abran al iniciar sesión, en Ajustes del Sistema → General → Ítems de inicio y extensiones.
- Dales a las máquinas virtuales y a Docker una parte más pequeña de la memoria. Cada uno retiene lo que le das mientras está en marcha.
- Reinicia una app con fugas de memoria: su memoria no para de crecer aunque no la uses más de lo normal. Actualizarla suele corregir la fuga.
Lo que no funciona: los limpiadores de memoria y purge
Las apps que limpian la memoria y el comando sudo purge vacían la caché de archivos y pasan al disco la memoria de las apps. La cifra baja un momento, luego macOS vuelve a leer los mismos archivos y páginas, y el Mac va más lento hasta que termina. Nada de lo que estaba usando memoria se ha detenido.
Cerrar procesos del sistema en Monitor de Actividad tampoco ayuda. macOS los vuelve a iniciar, y muchos de ellos, como WindowServer y kernel_task, solo son grandes por lo que tus apps les piden hacer.
Cuándo el Mac necesita de verdad más memoria
Si la presión de memoria se pone amarilla durante el trabajo que haces cada día, con solo las apps que necesitas abiertas, al Mac le falta memoria para ese trabajo. El intercambio en el SSD de un Mac con chip de Apple es rápido, así que con amarillo se puede trabajar; con rojo, o con un Mac que se atasca al cambiar de app, no.
La memoria unificada de un Mac con chip de Apple forma parte del chip y no se puede ampliar después. Hasta el próximo Mac, las opciones son tener menos apps abiertas a la vez, usar alternativas más ligeras a las más pesadas y asignar menos memoria a las máquinas virtuales, a Docker y a los modelos de IA. Cuando compres, usa la presión de memoria de este Mac como guía de cuánta necesitas.
Lo que añade Vitals
Vitals muestra la memoria de cada app con sus procesos auxiliares incluidos, y te avisa cuando una no para de crecer.
- Una fila por app con sus procesos auxiliares incluidos, así que un navegador o Slack es una sola cifra: más o menos lo que recuperas al cerrarlo
- Haz clic en un navegador para ver su memoria dividida en pestañas, extensiones, gráficos y el propio navegador, y abre la pestaña Contenedores para ver la memoria de cada contenedor de Docker
- 30 días de memoria de cada app, para distinguir una app que siempre ha sido grande de una que está creciendo
- Una notificación cuando una app usa cada vez más memoria, y cuando al Mac le falta memoria, con el nombre de las dos apps que más usan
- La presión de memoria en la barra de menús, en lugar de la memoria usada, si lo prefieres
Conviene saberlo
- Vitals no libera memoria ni purga cachés. Muestra qué app cerrar, y la cierra después de preguntarte.
Preguntas frecuentes
¿Cómo libero la RAM de mi Mac?
Cierra las apps que no uses, empezando por las que están arriba en la pestaña Memoria de Monitor de Actividad, y cierra las pestañas pesadas del navegador. Si después la presión de memoria sigue en rojo, reinicia el Mac.
¿Es malo que mi Mac use toda su memoria?
No, si la presión de memoria está en verde. macOS llena la memoria sobrante con archivos en caché y la devuelve en cuanto una app la necesita. Solo importa cuando la presión está en amarillo o en rojo.
¿Sirve sudo purge para liberar RAM en un Mac?
Vacía la caché de archivos, así que la memoria usada baja un momento. Después macOS vuelve a leer esos archivos, así que el Mac va más lento durante un rato y ninguna app tiene más memoria que antes.
¿Funcionan las apps que limpian la RAM en un Mac?
No. Echan de la memoria lo que las apps y macOS vuelven a pedir enseguida. La cifra mejora durante un minuto; el Mac no va más rápido.
¿Cuánta RAM necesito en un Mac?
La suficiente para que la presión de memoria se mantenga en verde con tu trabajo normal. Para la mayoría de la gente son 16 GB; los desarrolladores que usan contenedores o máquinas virtuales, y quienes ejecutan modelos de IA locales, suelen querer 32 GB o más.
¿Hay alguna app que muestre qué app está usando la memoria de mi Mac?
Vitals muestra la memoria de cada app con sus procesos auxiliares incluidos, guarda 30 días de datos y envía una notificación cuando una app no para de crecer o al Mac le falta memoria.
En el glosario
Más guías
- Por qué mi Mac va tan lento
- Qué está agotando la batería de mi Mac
- Qué app está usando mi CPU o mi memoria
- Por qué mi Mac no entra en reposo
- Chrome usa demasiada memoria
- Por qué los ventiladores de mi Mac hacen tanto ruido
- Cómo controlar la velocidad del ventilador en un Mac
- Docker usa demasiada memoria
- Cómo detener contenedores de Docker
- Mezclador de volumen para Mac
- Alternativas a Monitor de Actividad
- Alternativas a iStat Menus
- Alternativas a Stats
- Administrador de tareas para Mac
- Los mejores monitores del sistema para Mac
- Los mejores monitores para la barra de menús del Mac
- Los mejores mezcladores de volumen para Mac