2 votos

¿Por qué la memoria aparece casi llena incluso después de la actualización?

Acabo de actualizar mi MacBook Pro de 4GB a 8GB. Antes de la actualización, miré en el Monitor de Actividad y decía que estaba usando casi 3,98GB de 4GB (soy desarrollador web, así que suelo tener muchas aplicaciones abiertas). Luego, después de la actualización, el Monitor de Actividad muestra que está usando unos 7,50GB de 8GB (con las mismas aplicaciones abiertas).

Gracias por su ayuda.

2voto

Buscar웃 Puntos 23467

Los viejos tiempos en los que se mantenía la mayor cantidad posible de RAM libre han desaparecido.

La nueva gestión de RAM de OS X, utiliza toda la memoria disponible, pero también la gestiona para que obtengas el máximo rendimiento.

Si miras en el Monitor de Actividad-memoria, verás cosas como Presión de Memoria, Comprimida entre otra información.

1voto

user24601 Puntos 3531

Seguro que en tus tiempos de 4 GB tenías mucha memoria comprimida. Ahora, con 8GB, aún no estás cerca de tu límite, por lo que tu ordenador no ve la necesidad de comprimir nada. Si llegas a los 7,99GB, empezarás a acumular memoria comprimida de nuevo. (Hace poco pasé de 4GB a 10GB, y actualmente estoy usando 9,97GB pero sólo tengo 7,1MB de memoria comprimida).

1voto

rpetrich Puntos 25769

Aquí pueden ocurrir varias cosas.

Cuando un ordenador se queda sin memoria RAM disponible, empieza a intercambiando o paginación datos de la RAM a los archivos del disco duro. Cuando su Mac decía anteriormente que estaba usando 3,98GB de 4GB también podría haber tenido potencialmente muchos más datos cargados pero parte de ellos intercambiados a su disco duro. Puede encontrar estos archivos de intercambio en su Mac en /var/vm llamado swapfile0 y swapfile1 etc. Al igual que en Windows, donde encontrará un archivo llamado pagefile.sys , normalmente en root de la unidad C. Si su Mac está almacenando activamente datos en los archivos de intercambio, verá la cantidad que se está utilizando en el Monitor de Actividad como "Swap Used".

Memoria comprimida es un concepto más reciente en el que el sistema operativo intenta aprovechar al máximo la memoria física comprimiendo los contenidos menos utilizados de la RAM antes de recurrir a la paginación, pero sólo puede llegar hasta cierto punto. Una vez que no pueda comprimir nada más, empezará a paginar a los archivos de intercambio.

Otra cosa que podría estar ocurriendo y que podría explicar por qué tu máquina actualizada está sentada en 7,5GB de 8GB utilizados, es que una vez que cierras aplicaciones y archivos el sistema operativo no libera inmediatamente ese espacio en la RAM. Guardará esos datos en un caché de archivos hasta que necesite usar ese espacio para otra cosa, de modo que si decide abrir los mismos archivos de nuevo, pueda abrirlos casi al instante. Usted puede ver esto en acción cuando usted arranca su Mac y tarda tal vez cinco-diez segundos para lanzar una aplicación la primera vez, pero si usted la cierra y la abre una segunda vez se abre mucho más rápido, porque esos datos nunca fueron liberados de la RAM. También puedes ver el tamaño del valor de la "Caché de archivos" que aparece en el Monitor de Actividad. Así que podría ser que 5GB de su RAM son las cosas que realmente está utilizando en este momento, y 2,5GB son cosas que estaba utilizando recientemente y su Mac está manteniendo a mano por si acaso.

Hay más cosas en la gestión de la memoria que sólo estas, pero estas son las que creo que más probablemente explican lo que estás viendo. Lo más probable es que antes de la actualización tu Macbook estuviera usando más de 4GB porque algunos datos se paginaban a los archivos de intercambio, y ahora tu Macbook podría estar usando menos de 8GB pero usando el espacio libre con un caché de archivos que le permite reabrir rápidamente cosas que has cerrado recientemente.

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