3 votos

¿Swapping en OS X con memoria libre disponible?

Me he dado cuenta de que mi máquina sigue intercambiando memoria a pesar de que hay (en este momento) alrededor de 7 GB de RAM todavía libres; ¿alguien tiene alguna idea de por qué está sucediendo esto, si debería preocuparme, y si es así, cómo puedo detenerlo?

Vea esta imagen:

OS X swaps when there is enough memory free

1 votos

Por favor, añada la versión de su sistema.

0 votos

¿Qué otras aplicaciones se están ejecutando? ¿Notas alguna degradación del rendimiento?

2voto

Oskar Puntos 1242

Esto se ve 100% normal, bien y para nada empieza a parecer un problema.

El intercambio es para los elementos que el sistema determina que no se necesitan activamente y libera la RAM para otras tareas que pueden beneficiarse. Tienes una gran proporción de memoria libre, por lo que el sistema está bien en verde.

El monitor de actividad de Apple tiene ahora un indicador de "presión", así que yo miraría eso y sólo me preocuparía si ves una gran página de entrada / retrasos o presión amarilla / roja en el gráfico de Apple.

Para comprobar las tarifas de las páginas hacia y desde el swap, abra un intérprete de comandos en terminal.app y ejecute:

vm_stat 60

Verás que los recuentos por minuto y el intercambio de entrada y salida son los que deben preocuparse. Lo siguiente sería que tuvieras una cantidad estable y baja de páginas libres por lo que ese número bajando a 0 o 10 sería preocupante sobre el swap o las asignaciones. Hasta entonces, es probable que estés a tope con cualquier cantidad de swap que no esté llenando tu disco causando otros problemas.

1voto

Old Pro Puntos 2851

¿Alguien tiene alguna idea de por qué ocurre esto?

Como documentado oficialmente por Apple Esto sucede para mantener una porción/porcentaje preferido de memoria libre y disponible para su asignación inmediata a medida que los procesos la solicitan.

si debería importarme,

No, no debería importarle, siempre que el rendimiento no se resienta. El momento de empezar a preocuparse por el espacio de intercambio es cuando se experimentan largos retrasos al cambiar entre aplicaciones o cuando todo el sistema se ralentiza. Cuando un sistema utiliza el espacio de intercambio hasta el punto de golpeando La ralentización resultante no es sutil, es importante y dolorosamente obvia.

Si es así, ¿cómo puedo evitarlo?

Las únicas medidas prácticas que se pueden tomar son añadir más memoria RAM o ejecutar menos aplicaciones al mismo tiempo, pero hasta que no se observen ralentizaciones significativas o se reciban mensajes de error, no merece la pena intentar que el sistema deje de intercambiar memoria al disco.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X