¿Por qué tener más RAM deja una “huella” de memoria más grande?

Los sistemas operativos tienden a utilizar un enfoque codicioso al administrar la memoria del sistema.

Aquí viene un concepto de almacenamiento en caché de disco. El sistema operativo intentará almacenar en caché la mayor cantidad posible de datos de la aplicación en la RAM, para que las cosas funcionen rápido. Y el sistema operativo almacenará más datos en caché si hay una RAM más grande disponible.

Ahora, hay un malentendido del término ‘free-ram’. Tanto usted como el sistema operativo acuerdan que la memoria tomada por las aplicaciones se “usa”, mientras que la memoria que no se usa para nada es “libre”.

Pero, ¿cómo se llama la memoria que se usa para algo y está disponible para aplicaciones?

Lo llamarías “gratis”, pero generalmente el sistema operativo lo llama “usado”. Este ‘algo’ es lo que los sistemas operativos denominan memoria en caché / almacenada en memoria intermedia.

Use el comando ‘free -m’ y encontrará cuánta memoria está ‘almacenada’.

Entonces, memoria libre real = memoria libre informada por el sistema + memoria en caché .

No creo que haya una forma de deshabilitar el almacenamiento en caché del disco, pero tenga la seguridad de que, en este caso, un ‘sistema de ram libre’ menor no significa que su dispositivo se volvió loco.

Solo está tratando de acelerar las cosas para mejor , y cederá el espacio en caché cuando una aplicación requiera memoria.

PD: respondí esto desde la perspectiva de un usuario de Linux, pero puedo insistir bastante en que los conceptos siguen siendo similares en Mac y Windows también.

Respuesta corta: no se preocupe por la asignación de memoria RAM de Mac. Deje que OSX haga su trabajo y sea feliz.