OS X, como la mayoría de los sistemas operativos modernos, utiliza un memoria virtual sistema de gestión de la memoria. Entre otras cosas, esto permite que el sistema operativo trate al ordenador como si tuviera una reserva ilimitada de memoria. Para conseguirlo, el sistema operativo pagará las partes no utilizadas de la RAM a un almacén de disco conocido como archivo de intercambio .
Por supuesto, la RAM no es ilimitada, por lo que OS X agrupa la RAM en cuatro categorías: conectada, activa, inactiva y libre. Conectado es requerido por el sistema operativo, y nunca puede ser paginado fuera de la memoria. Activo es la memoria utilizada por los programas en ejecución. Inactivo la memoria ha sido utilizada recientemente por programas que ya han finalizado (o no han sido utilizados en mucho tiempo). Gratis es, como su nombre indica, la memoria RAM que no se está utilizando.
Cuando se lanza un programa, éste se carga en la memoria activa. Sin embargo, cuando se sale de un programa, éste no se elimina de la RAM, sino que pasa a la memoria inactiva. Por eso, a menudo es más rápido relanzar un programa, ya que todavía está en la memoria RAM (pruébalo con un programa grande como Firefox).
Una vez que se utiliza toda la memoria (la memoria libre es 0), el SO escribirá la memoria inactiva en el archivo de intercambio para hacer más espacio en la memoria activa.
Si un programa es paginado al archivo de intercambio, y usted lo relanza, será extraído del archivo de intercambio a la memoria activa.
En resumen, no debería importarle que su memoria libre sea baja. De hecho, quieres que sea baja - la memoria libre es memoria desperdiciada (ya que el SO no la está usando para nada).
Al examinar la cantidad de memoria que utiliza su ordenador, en realidad quiere prestar atención sobre todo a Intercambio usado que indica el tamaño del archivo de intercambio de memoria virtual, y Página ins que indica la frecuencia con la que el sistema operativo tiene que tirar de la memoria del archivo de intercambio a la memoria activa.