Le vendredi 5 avril, Benoit Lion a écrit :
> Avec top ou free, sur plusieurs machines et quelle que soit la RAM, j'ai
> toujours une valeur d'occupation mémoire utilisée proche de la mémoire totale.
> Comment faut-il le lire, et comment savoir réellement la mémoire vive
> utilisée ?
$ free
total used free shared buffers cached
Mem: 513088 447064 66024 152 121948 203672
-/+ buffers/cache: 121444 391644
Swap: 522104 30532 491572
La mémoire allouée au cache et aux buffers d'entrée sortie peut être à
tout moment réallouée aux processus qui la demandent. Dans ce sens tu
peux la considérer comme « disponible ». Il faut alors lire la troisième
ligne de la sortie de free, celle qui commence par
« -/+ buffers/cache: ». Dans la colonne « used », tu as
Mem(used) - buffers/cache, autrement dit tu as la mémoire utilisée par
les processus. Dans la colonne free tu as Mem(free) + buffers/cache,
c'est à dire la mémorie disponible pour les processus.
Dans mon cas j'ai 382 Mo disponibles.
Edgar.
--
Edgar Bonet Tel: +33 476 881 096
Laboratoire Louis Néel -- CNRS Mobile: +33 677 197 939
25 av. des Martyrs, BP 166 Fax: +33 476 881 191
38042 Grenoble cedex 9, France e-mail: bonet@???