Re: occupation mémoire

Top Page

Reply to this message
Author: Edgar Bonet
Date:  
To: La Guilde
Subject: Re: occupation mémoire
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@???