Terminologie de la mémoire dans le Moniteur d'activité Mavericks

11

Dans Mavericks, le moniteur d'activité a changé sa terminologie de mémoire. Les colonnes disponibles lors de la visualisation des processus dans l'onglet mémoire incluent désormais "Mémoire", "Mémoire réelle", "Mémoire privée réelle", "Mémoire partagée réelle" et "Mémoire purgeable".

J'aurais pensé que depuis que "Virtual Memory" a disparu et que "Memory" est apparu qu'ils sont équivalents, cela ne semble pas s'additionner car ne devrait pas alors "Memory" être toujours supérieur ou égal à "Real Memory "? (Si j'interprète correctement la terminologie, la mémoire réelle est le nombre de pages résidant actuellement dans la RAM et la mémoire virtuelle est le nombre de pages au total, y compris celles échangées sur le disque, compressées, etc.). moniteur, "Memory" est toujours inférieur à "Real Memory". Quelqu'un peut-il expliquer ce qu'est cette mystérieuse métrique "Mémoire"?

flottant
la source
Je pense que vous trouverez votre réponse sur apple.stackexchange.com/a/107/46950 .
Dave
1
@Dave Cette réponse est peut-être dépassée, car Mavericks semble avoir changé la terminologie. Par exemple, cette réponse n'explique pas ce que la colonne "Mémoire" indique.
Max Nanasy
les choses ont-elles changé depuis que la question a été posée. Utilisation des derniers Mavericks. Et je ne suis pas votre terminologie?
Joop
Y a-t-il quelque chose à améliorer dans la réponse actuelle?
bmike

Réponses:

12

Pour chaque processus, il y a

  • Mémoire réelle (toujours au moins aussi grande que la mémoire)
    • Mémoire totale actuellement consommée par une application (y compris les pages virtuelles)
  • Mémoire
    • Mémoire utilisée en RAM
  • Mémoire purgable
    • Mémoire qui peut être nettoyée par MMU, si un autre processus a besoin de plus de mémoire réelle.

Ensuite, pour le système au total

  • Mémoire physique
    • La quantité de RAM installée.
  • Mémoire utilisée
    • La quantité de RAM utilisée et non disponible immédiatement.
  • Mémoire virtuelle
    • Quantité d'espace disque ou lecteur flash utilisée comme mémoire virtuelle.
  • Échange utilisé
    • L'espace sur votre disque utilisé pour échanger des fichiers inutilisés vers et depuis la RAM.
  • Mémoire d'application
    • La quantité d'espace utilisée par les applications.
  • Mémoire filaire
    • Mémoire qui ne peut pas être mise en cache sur le disque, elle doit donc rester dans la RAM. Cette mémoire ne peut pas être empruntée par d'autres applications.
  • Comprimé
    • La quantité de mémoire dans la RAM qui est compressée.
  • Cache de fichiers
    • L'espace utilisé pour stocker temporairement les fichiers qui ne sont pas actuellement utilisés.
wrossmck
la source
Avez-vous une source pour ces informations que je peux utiliser pour en lire davantage? La partie que je trouve la plus déroutante est que dans votre réponse, "Real Memory" semble correspondre à la "Virtual Memory" dans pratiquement n'importe quel autre OS. Serait-il exact de dire que votre «mémoire» est la «mémoire réelle» dans la plupart des autres systèmes d'exploitation?
staticfloat
1
Il semble que Apple ait choisi de "brouiller les lignes" en utilisant des termes de mémoire inhabituels tels que mémoire réelle et mémoire. Pour toutes les définitions "Système", c'est-à-dire les 8 dernières définitions, elles sont directement extraites des pages d'aide d'Activity Monitor. Les trois premiers sont des suppositions et des observations
éclairées
2
Que signifie exactement le nombre dans la colonne de mémoire compressée? Si le moniteur d'activité indique qu'un processus donné utilise 621,4 Mo de mémoire et 615,4 Mo de mémoire compressée, cela signifie-t-il que le processus n'utilise en fait que 6 Mo de mémoire? Ou que 615,4 sur 621,4 Mo ont été compressés à une taille non spécifiée? Ou autre chose?
président James Moveon Polk,
4
Sur Sierra, au moins, la «mémoire réelle» peut être nettement inférieure à la «mémoire». i.imgur.com/RvAG9oWl.png
Phil Cohen
1
@JamesKPolk D'après ce que je peux dire, la colonne de processus "Mémoire compressée" est la pré-compression. "Memory" est alors "Real Memory" + la taille de post-compression. Par exemple, en ce moment, mon Finder a de la mémoire 613M, du Real 556M, du 429M compressé. 613-556 = 57M, ce qui n'est pas indiqué dans une autre colonne. L'entrée "Compressed:" à l'échelle du système est, je pense, l'espace réel utilisé par tous les processus après la compression. Sur mon système, les 3 premiers processus rapportent à eux seuls plus de 3 Go «compressés», mais le système ne rapporte que 1,36 Go au total.
matthias