Sí - tu Mac es perfectamente normal y así es como se puede saber con precisión cuánta RAM extra puedes asignar para alcanzar los límites prediseñados que Apple ha establecido para MacOS.
- no hay intercambio (lo cual tampoco es un problema, sólo si esperas al intercambio entonces es un problema)
- no hay presión de la memoria
- toda la memoria debe ser asignada ya que la RAM no utilizada es un desperdicio el sistema está diseñado para asignarla toda y si no puede, ha comprado demasiada RAM.
Ha proporcionado excelentes detalles y reflexiones en este análisis. En general, todo parece estar funcionando perfectamente, bien asignando memoria a todos los programas que tienes, cero presión de memoria, la rutina de compresión está comenzando a funcionar - tienes una cantidad muy equilibrada de cableado a la memoria específica de la aplicación.
Yo no me preocuparía ni un poco y esto se ve exactamente como un sistema normal que funciona en equilibrio con el exceso de RAM disponible para que usted pueda añadir significativamente más programas o procesamiento de datos.
Todos los sistemas operativos de tipo UNIX están diseñados para mantener en la RAM todos los datos que pueda y minimizar la cantidad de memoria libre, ya que puede liberar las asignaciones instantáneamente cuando un nuevo uso es de mayor prioridad que los antiguos datos en caché que pueden estar ahí por si acaso:
Básicamente, el sistema de memoria tiene muchas capas de abstracciones físicas y lógicas que le permiten cometer lo que a primera vista parece ser una mala asignación que en la práctica es eficiente, rápida y muy bien probada en la práctica.
Cuando empiece a preocuparse por la falta de memoria, el sistema dibujará la tabla de presión en amarillo y rojo. Incluso funcionando ahí puede estar bien, sólo significa que no puedes añadir más procesos hambrientos de memoria, y no que en realidad estés siendo ralentizado debido a la presión.
Desde el enlace anterior, puede convencerse de cuánta memoria extra tiene lista para usar ejecutando artificialmente un comando para sobre-asignar memoria hasta que alcance el nivel de alerta (o el nivel crítico). Aquí tienes capturas de pantalla de mi MacBook que se ejecutan tan rápido como cuando se sobreasigna a nivel crítico - todo es tan rápido en Safari / Fotos / lo que sea como con cero presión de memoria.
La imagen de arriba es todo volviendo al verde después de ejecutar el comando crítico y presionar control+C (o cerrar la ventana del terminal que ejecuta el diagnóstico memory_pressure.
sudo memory_pressure -l warn
sudo memory_pressure -l critical
Aquí están las imágenes después de la advertencia y crítica - se puede ver cuánto fue necesario asignar para empujar el sistema a estos umbrales:
Así que, en mi Mac que sólo tiene 8 GB de RAM, tuve que asignar otros 4,65 GB de memoria para alcanzar el estado de "advertencia" y otros 6,46 GB de memoria para alcanzar el estado "crítico" en el que ya no hay una abundancia de memoria libre para el próximo uso. Incluso entonces, el sistema no se ralentizó en ninguna cantidad perceptible. Bastante sorprendente para un chip de m3 que funciona a 1,1 GHz o así que fue construido hace 5 años.
1 votos
Tu captura de pantalla está cortada a la derecha, pero estoy seguro de que hay una barra de desplazamiento a la derecha y más procesos más abajo. Y no hay presión de memoria en absoluto, así que no está muy claro a qué te refieres con "alto consumo de memoria".