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

2

Acabo de actualizar mi MacBook Pro de 4GB a 8GB. Antes de la actualización, busqué en el Monitor de actividad y dije que estaba usando casi 3,98 GB de 4 GB (soy un desarrollador web, por lo que generalmente tengo muchas aplicaciones abiertas). Luego, luego de la actualización, el Monitor de actividad muestra que está usando aproximadamente 7.50GB de 8GB (con las mismas aplicaciones abiertas). La actualización mejoró el rendimiento de la Mac, es sorprendentemente más rápida que antes, pero esperaba ver más memoria disponible después de esta actualización.

¡Gracias por tu ayuda!

    
pregunta arielcr 11.12.2014 - 00:38

3 respuestas

1

Hay potencialmente algunas cosas sucediendo aquí.

Cuando una computadora se queda sin la RAM disponible, comienza a intercambiar o la paginación de la RAM a los archivos en su disco duro. Cuando su Mac decía anteriormente que estaba usando 3.98 GB de 4 GB, también podría haber cargado muchos más datos, pero parte de ellos se intercambiaron en su disco duro. Puede encontrar estos archivos de intercambio en su Mac en /var/vm llamado swapfile0 y swapfile1 , etc. Similar a Windows, donde encontrará un archivo llamado pagefile.sys , generalmente en la raíz de la unidad C. Si su Mac está almacenando activamente datos en archivos de intercambio, verá que la cantidad que se está utilizando aparece en el Monitor de actividad como "Intercambio utilizado".

Memoria comprimida es un concepto más nuevo en el que el sistema operativo intenta aprovechar al máximo la memoria física mediante la compresión de los contenidos de RAM menos usados recientemente antes de recurrir a la paginación, pero solo puede ir tan lejos. Una vez que no pueda comprimir nada más, comenzará la paginación a los archivos de intercambio.

Otra cosa que podría estar sucediendo y que podría explicar por qué su máquina actualizada tiene una capacidad de 7,5 GB de 8 GB es que una vez que cierra las aplicaciones y los archivos, el sistema operativo no libera ese espacio en la memoria RAM de inmediato. Almacenará 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, los podrá abrir casi al instante. Puede ver esto en acción cuando inicia su Mac y demora unos cinco diez segundos iniciar una aplicación la primera vez, pero si la cierra y la abre una segunda vez, se abre mucho más rápido, porque esos datos nunca fueron liberado de la memoria RAM. También puede ver el tamaño del valor de "Caché de archivo" que aparece en el Monitor de actividad. Por lo tanto, podría ser que 5 GB de RAM sean las cosas que está usando en este momento, y los 2,5 GB son cosas que estaba usando recientemente y su Mac está a la mano por si acaso.

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

    
respondido por el Alistair McMillan 11.12.2014 - 03:29
2

Los viejos tiempos de mantener la mayor cantidad de RAM libre posible se han ido.

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

Si mira en la memoria del Monitor de actividad, verá cosas como Presión de memoria, Comprimido, entre otra información.

    
respondido por el Buscar웃 11.12.2014 - 01:05
1

Es probable que haya tenido mucha memoria comprimida en sus días de 4GB. Ahora, con 8 GB, aún no está llegando a su límite, por lo que su computadora no ve la necesidad de comprimir nada. Si alguna vez llegas a 7.99GB, comenzarás a construir memoria comprimida nuevamente. (Hace poco pasé de 4GB a 10GB, y actualmente estoy usando 9.97GB pero solo tengo 7.1MB de memoria comprimida).

    
respondido por el user24601 11.12.2014 - 01:11

Lea otras preguntas en las etiquetas