esta es una pregunta conceptual que surgió de un problema que tengo.
He estado monitoreando el uso de la memoria con iStat Pro
y Activity Monitor
durante algunas semanas, desde que mi MacBook Pro (OSX 10.8.4 Mountain Lion 8Gb RAM) se volvió más lento para cambiar entre aplicaciones y comenzó a tardar unos segundos en mostrarme texto cuando empiezo a escribir, o incluso tarde más de 5 segundos en dejarme poner la contraseña al volver a abrir mi computadora portátil (encendida).
He estado leyendo algunos temas sobre esto y, en general, cuando cierro Safari y Chrome y los vuelvo a abrir, mejora, aunque a veces necesito activar purge
para Terminal
liberar algo de memoria, pero en realidad no tengo una buena idea sobre el forma en que OSX administra su memoria.
Según tengo entendido, la memoria activa es para tareas que se están ejecutando actualmente, la memoria inactiva es para aplicaciones cerradas que pueden reabrirse potencialmente, la memoria libre es memoria totalmente disponible, pero ¿qué pasa con la memoria cableada , la memoria de intercambio , el tamaño de la máquina virtual y las entradas de página ? / outs que veo en Activity Monitor
?
Dado que OSX viene preconfigurado para tener un rendimiento óptimo (teóricamente), no me gusta purge
y no quiero cambiar las configuraciones de intercambio de memoria antes de tener una buena comprensión de lo que estoy haciendo.
¿Alguien puede explicarme mejor cómo funcionan estos recuerdos y hacer alguna sugerencia para mis problemas? Especialmente el que tiene la contraseña, si ayuda, noté que se volvió más difícil cuando comencé a usar la conexión WiFi y encendí WiFi permanentemente.
EDITAR: después de OS X 10.9 Mavericks, el problema de la contraseña desapareció en WiFi o no. Ahora puedo abrir la computadora portátil e inmediatamente comenzar a escribir mi contraseña y acepta.
La memoria cableada es la memoria que el sistema operativo ha reservado para sí mismo y no se puede escribir en el disco.
La memoria de VM es la cantidad de espacio en su disco que el sistema ha asignado para la memoria virtual. Esto es lento, y una de las principales razones por las que quedarse sin RAM libre hará que su sistema se detenga.
Las entradas/salidas de página son cuando la memoria RAM se escribe en el disco (fuera) y cuando se vuelve a copiar desde el disco a la RAM (entrada).
Intercambiar es la cantidad de memoria de máquina virtual que el sistema está utilizando realmente.
Esto y más, también se pueden encontrar aquí: http://www.interrupt19.com/2009/06/15/os-x-memory-usage-explained/ y aquí: http://support.apple.com/ kb/HT1342?viewlocale=en_US&locale=en_US
Asegúrese de tener suficiente espacio libre en su disco para que el sistema operativo se intercambie según sea necesario. Una buena regla general es que el 10% de la capacidad total de su disco siempre debe estar libre. Además, ¿ha notado alguna aplicación en particular que le cause problemas? Esas herramientas que está utilizando pueden ser poderosas para reducir la causa de su problema. Además, si está ejecutando Chrome y Safari simultáneamente, le sugiero que solo los ejecute uno a la vez, ya que, según mi experiencia, ambos tienden a consumir mucha memoria.
mmmmmm
mmmmmm
Berto
purge
. El sistema operativo tiene mucha más información que usted sobre el uso y los procesos de la memoria y sabe cómo manejar el manejo y el intercambio de memoria mejor que el usuario.