Hay dos grandes conceptos erróneos que se ven a menudo en relación con la gestión de la memoria:
- La RAM llena es mala.
- El intercambio completo es malo.
Ambos están equivocados.
La memoria RAM es extremadamente rápida en comparación con otros tipos de almacenamiento, tanto en términos de latencia como de ancho de banda. La RAM también es extremadamente cara en comparación con otros tipos de almacenamiento. Por lo tanto, usted quiere La memoria RAM debe estar siempre llena, de lo contrario se está desperdiciando un almacenamiento rápido y costoso.
Swapp en es malo. El intercambio no lo es. La mayoría de los sistemas operativos tiran páginas de la RAM a la swap preventivamente durante los períodos de bajo carga del sistema pero mantenerlos en la RAM al mismo tiempo también . ¿Por qué? Porque el intercambio es lento, y por eso quieres que las cosas sean ya en intercambio en caso de que las proverbiales heces golpeen la proverbial unidad de circulación de aire. Usted no quiere que su sistema comience a intercambiar al mismo tiempo cuando ya está bajo alta carga de todos modos.
Por lo tanto, un sistema operativo intentará utilizar la mayor cantidad de RAM posible, por ejemplo, almacenando en la memoria caché los archivos a los que se ha accedido recientemente y con regularidad. Y tratará de usar la mayor cantidad de swap posible copiando preventivamente los datos de la RAM a la swap, de modo que si el SO necesita la RAM rápidamente puede simplemente utilizarlo para un propósito diferente sin tener que guardarlo para intercambiarlo primero.
Ahora bien, cuando escribí más arriba que el sistema operativo intentará utilizar "tanta RAM como sea posible", eso no es 100% cierto. Es más bien que el sistema operativo tratará de utilizar "toda la RAM que considere sensata", y definir lo que, precisamente, significa "sensata" es una de las cosas que los ingenieros de rendimiento y los desarrolladores del núcleo han estado tratando de mejorar desde que se inventó la gestión de la memoria hace unos 70 años.
MacOS en, particular, tratará de mantener algunos cantidad de RAM libre, y también comprimirá algunas partes de la RAM.
1 votos
¿Ha experimentado algún problema con el uso real? ¿Retrasos, ruedas que giran, etc.? Si no es así, entonces todo está bien. El problema con iStat es que te da números para preocuparte, la mayoría de los cuales son completamente normales.
0 votos
¿Cómo se ve el gráfico de memoria en el Monitor de Actividad? Esto suele dar una mejor evaluación que los números desnudos.
0 votos
@benwiggy no, nunca, no he tenido ningún problema ni ralentización, sólo preocupaciones
0 votos
@nohillside ¿hay algo que puedas decir mirando el gráfico ahora?
1 votos
Lo mismo que las dos respuestas ya hacen con más detalles: no hay presión de la memoria en absoluto, por lo que no hay problema para resolver.
0 votos
@nohillside genial, ¡gracias!