Mémo mémoire

De UnixWiki
Version datée du 21 mars 2012 à 12:37 par Futex (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Les champs SIZE et RSS ne prennent pas en compte les tables des pages et la structure task_struct du processus; Il y a toujours au moins 12 Ko de données résidentes en mémoire. SIZE est la taille virtuelle du processus (code + données + pile).

man top donne

RES -- Resident size (kb) : The non-swapped physical memory a task has used.

SHR -- Shared Mem size (kb) : The amount of shared memory used by a task. It simply reflects memory that could be potentially shared with other processes

SZ: la taille du programme (sans les données) VSZ: la taille totale (en RAM ou pas) RSS: la taille totale présente en RAM Donc forcément SZ est généralement plus petit que RSS.