Terminología de memoria en Mavericks Activity Monitory

En Mavericks, el Monitor de actividad ha cambiado su terminología de memoria. Las columnas disponibles al ver procesos en la pestaña de memoria ahora incluyen "Memoria", "Memoria real", "Memoria privada real", "Memoria compartida real" y "Memoria purgable".

Habría pensado que dado que "Memoria virtual" ha desaparecido y ha aparecido "Memoria" que son equivalentes, sin embargo, eso no parece cuadrar porque entonces "Memoria" no debería ser siempre mayor o igual que "Memoria real". "? (Si estoy interpretando la terminología correctamente, la memoria real es la cantidad de páginas que residen actualmente en la RAM y la memoria virtual es la cantidad total de páginas, incluidas las que se intercambian en el disco, se comprimen, etc.). Sin embargo, en Actividad monitor, la "Memoria" siempre es menor que la "Memoria real". ¿Alguien puede explicar qué es esta misteriosa métrica de "Memoria"?

Creo que encontrará su respuesta en apple.stackexchange.com/a/107/46950 .
@Dave Esa respuesta puede estar desactualizada, ya que Mavericks parece haber cambiado la terminología. Por ejemplo, esa respuesta no explica lo que indica la columna "Memoria".
han cambiado las cosas desde que se hizo la pregunta. Usando los últimos Mavericks. ¿Y no sigo tu terminología?
¿Hay algo que deba mejorarse en la respuesta actual?

Respuestas (1)

Para cada proceso hay

  • Real Memory (siempre al menos tan grande como Memory)
    • Memoria total consumida actualmente por una aplicación (incluidas las páginas virtuales)
  • Memoria
    • Memoria utilizada en RAM
  • Memoria purgable
    • Memoria que puede ser limpiada por MMU, si otro proceso necesita más memoria real.

Entonces, para el sistema en total

  • Memoria física
    • La cantidad de RAM instalada.
  • Memoria usada
    • La cantidad de RAM que se usa y no está disponible de inmediato.
  • Memoria virtual
    • La cantidad de espacio en disco o unidad flash que se utiliza como memoria virtual.
  • Intercambio Usado
    • El espacio en su disco que se utiliza para intercambiar archivos no utilizados hacia y desde la RAM.
  • Memoria de la aplicación
    • La cantidad de espacio que utilizan las aplicaciones.
  • memoria cableada
    • Memoria que no se puede almacenar en caché en el disco, por lo que debe permanecer en la RAM. Esta memoria no puede ser prestada por otras aplicaciones.
  • Comprimido
    • La cantidad de memoria en RAM que se comprime.
  • Caché de archivos
    • El espacio que se utiliza para almacenar temporalmente archivos que no se utilizan actualmente.
¿Tiene una fuente para esta información que pueda usar para leer más sobre esto? La parte que encuentro más confusa es que en su respuesta, "Memoria real" parece corresponder a la "Memoria virtual" en básicamente cualquier otro sistema operativo. ¿Sería correcto afirmar que su "Memoria" es la "Memoria real" en la mayoría de los otros sistemas operativos?
Definitivamente parece que Apple ha optado por "difuminar las líneas" mediante el uso de términos de memoria poco comunes, como memoria real y memoria. Para todos los del "Sistema", es decir, las últimas 8 definiciones, se extraen directamente de las páginas de ayuda del Monitor de actividad. Los tres principales son conjeturas fundamentadas y observaciones, basadas en la memoria que se está usando, y alguna documentación en el centro de desarrollo de Apple developer.apple.com/library/mac/documentation/Performance/…
¿Qué significa exactamente el número en la columna de memoria comprimida? Si el monitor de actividad dice que un proceso determinado usa 621,4 MB de memoria y 615,4 MB de memoria comprimida, ¿significa eso que el proceso realmente solo usa 6 MB de memoria? ¿O que 615,4 de 621,4 MB se comprimieron a un tamaño no especificado? ¿O algo mas?
En Sierra, al menos, "Memoria real" puede ser significativamente menor que "Memoria". i.imgur.com/RvAG9oWl.png
@JamesKPolk Por lo que puedo decir, la columna de proceso "Memoria comprimida" es precompresión. "Memoria" es entonces "Memoria real" + el tamaño posterior a la compresión. Por ejemplo, en este momento mi Finder tiene 613M de memoria, 556M reales, 429M comprimidos. 613-556=57M, que no se informa en otra columna. Sin embargo, creo que la entrada "Comprimido:" de todo el sistema es el espacio real utilizado por todos los procesos posteriores a la compresión. En mi sistema, los 3 procesos principales solo informan más de 3 GB "Comprimidos", pero el sistema informa solo 1,36 GB en total.