Espacio de intercambio usado
Respuesta rápida
“Espacio de intercambio usado” es la cantidad de espacio del disco de arranque que macOS usa para sacar memoria de la RAM y volver a traerla. Se usa cuando no hay suficiente memoria física para todo lo que está en ejecución.
Cuando la RAM está llena, incluso después de comprimir, macOS escribe parte de la memoria en el disco de arranque y la vuelve a leer cuando hace falta. Ese espacio en disco es el intercambio (swap).
Incluso con un SSD rápido, leer del disco es mucho más lento que leer de la RAM, así que un uso intenso del intercambio hace que el Mac vaya lento.
¿Es normal algo de intercambio?
Sí. Un poco de intercambio, sobre todo después de que el Mac lleve mucho tiempo encendido, no es un problema. macOS puede dejar en el intercambio datos antiguos que casi nunca se necesitan. Lo que importa es si el Mac está usando el intercambio activamente ahora, y eso se ve en una presión de memoria en amarillo o rojo.
Cómo reducir el intercambio
Cierra las apps que no estés usando y cierra pestañas del navegador. El intercambio no siempre baja nada más cerrar las apps. Reiniciar el Mac lo vacía.
Si el intercambio sube rápido cada vez que usas tus apps habituales y la presión de memoria está en rojo a menudo, el Mac necesita más RAM para esa carga de trabajo. No borres a mano los archivos de intercambio; macOS los gestiona.
Cómo ver el uso del espacio de intercambio en el Mac
“Espacio de intercambio usado” está en la parte inferior de la pestaña Memoria de Monitor de Actividad. También puedes consultarlo en Terminal. Estos comandos solo leen información.
- Ejecuta
sysctl vm.swapusage. El resultado muestra el espacio de intercambio total, usado y libre. La palabra encrypted al final significa que los archivos de intercambio están cifrados. - Ejecuta
ls -lh /System/Volumes/VMpara ver los propios archivos de intercambio, llamados swapfile0, swapfile1, etc. Solo míralos. No los borres ni los muevas. - Observa si la cifra de uso no para de subir mientras trabajas o se mantiene igual.
Cómo saber si tu Mac está intercambiando con el disco ahora mismo
“Espacio de intercambio usado” es un total. Puede seguir alto mucho después de que el Mac haya dejado de intercambiar. Monitor de Actividad lo describe como datos comprimidos que se trasladan temporalmente al disco para liberar espacio para los datos usados más recientemente, así que los datos que no se han vuelto a necesitar pueden quedarse ahí sin más. Para saber si el intercambio está ocurriendo ahora, mira la tasa.
- Ejecuta
vm_stat 5en Terminal. Muestra una línea cada 5 segundos. Pulsa Control-C para detenerlo. - No hagas caso de la primera línea, que muestra los totales desde el arranque.
- Lee las columnas swapins y swapouts de las líneas siguientes. Muestran cuántas páginas se han movido entre la RAM y el disco en cada intervalo de 5 segundos.
- Si casi siempre hay ceros, el intercambio en disco son datos antiguos y no te está ralentizando. Si hay cifras en casi todas las líneas mientras trabajas, el Mac está intercambiando activamente, y normalmente también verás la presión de memoria en amarillo o en rojo.
Causas habituales de mucho intercambio
El intercambio crece cuando las apps necesitan más memoria de la que el Mac puede dar comprimiendo datos en la RAM. No hace falta que estés usando todas las apps para que pase. Las apps en segundo plano también ocupan memoria. Causas típicas:
- Usar a la vez más apps que consumen mucha memoria de las que admite la RAM del Mac.
- Máquinas virtuales, que ocupan mucha memoria mientras funcionan.
- Una app con una fuga de memoria que ha crecido durante horas o días.
- Muchas pestañas del navegador abiertas, cada una ocupando memoria en segundo plano.
- Mucho tiempo encendido, con datos antiguos que se pasaron al disco hace tiempo y siguen ahí.
Intercambio normal y preocupante
Normal: algo de intercambio cuando el Mac lleva días encendido, con la presión de memoria en verde y vm_stat mostrando poca o ninguna actividad de intercambio. El intercambio puede seguir en uso aunque la RAM parezca libre, porque macOS no vuelve a leer los datos antiguos en memoria hasta que algo los pide.
Preocupante: el espacio de intercambio usado sube cada vez que usas tus apps de siempre, aparece actividad de intercambio en casi todas las líneas de vm_stat y la presión de memoria está en amarillo o en rojo. El Mac necesita más RAM para esa carga de trabajo, o menos apps funcionando a la vez. Vitals guarda 30 días de historial de memoria por app, lo que puede mostrar qué app estaba creciendo antes de que subiera el intercambio.
Preguntas frecuentes
¿Qué es el espacio de intercambio usado en el Mac?
Es el espacio del disco de arranque que macOS usa como memoria extra cuando la RAM está llena.
¿Es malo tener mucho intercambio en el Mac?
Un poco es normal. Un intercambio grande o creciente, junto con una presión de memoria en amarillo o rojo, significa que al Mac le falta RAM e irá más lento.
¿Cómo vacío el intercambio en el Mac?
Cierra las apps que consumen mucha memoria, o reinicia el Mac. No borres a mano los archivos de intercambio.
¿El intercambio desgasta el SSD de mi Mac?
El intercambio escribe en el SSD, y todos los SSD aguantan una cantidad limitada de escrituras a lo largo de su vida. Un intercambio ocasional no es preocupante. Un intercambio intenso y constante escribe más, así que merece la pena reducirlo, por velocidad y por desgaste.
¿Dónde se guardan los archivos de intercambio en el Mac?
En /System/Volumes/VM, como archivos llamados swapfile0, swapfile1, etc. macOS los crea y los elimina según hace falta, y no hay que tocarlos.
¿Puedo desactivar el intercambio en el Mac?
No hay ningún ajuste para ello, y no deberías intentarlo. Sin intercambio, las apps se quedarían sin memoria en lugar de ir más despacio.
Relacionado
Paso a paso: Qué app está usando mi CPU o mi memoria.
¿Buscas algo mejor que Monitor de Actividad? Consulta las mejores alternativas a Monitor de Actividad para Mac, o explora todos los términos del glosario.