Salut les linuxiens et linuxiennes.

J'ai besoin d'explication.

Si on fait la commande "top" sans les guillemets :-)
On a la liste des process qui fonctionnent selon un ordre qu'on peut choisir (ie avec 
M pour selon lam�moire utilis�, P selon le temps processeur utilis� etc.) (j'me sens 
didactique aujourd'hui :-) )

Et en haut de la fen�tre nous avons un r�sum� des processus comme �a :
(je vous conseil d'�tre en courrier pour lire �a :-) )
106 processes: 105 sleeping, 1 running, 0 zombie, 0 stopped
CPU states:  3.2% user,  6.4% system,  0.0% nice, 90.3% idle
Mem:   517220K av,  504056K used,   13164K free,   78512K shrd,  319868K buff
Swap: 1050800K av,    1272K used, 1049528K free                   99012K cached

Ce qui peut �tre r�sum� en ceci :
        106 processus dont 105 qui dorment, 1 qui roule, 0 de zombie et 0 de stopp�
        �tat moyen du UPC : 3.2% de la charge pour les usag�,  6,4% pour le syst�me, 
90,3% du temps l'UPC ne fait rien.
        Memoire :512 meg disponible, 500 meg utilis� 12 meg libre, 78 meg en partage, 
315 meg buffuris� (95 meg cach�)
        �change : 1 gig disponible 1 meg utilis� 999meg libre.

Ma question est la suivante :
        Quel est la diff�rence entre cach� (cached) et Buff�ris� (buff)
        Peut-on r�duire l'un et/ou l'autre (pour donn� l'impression de plus de libert� 
� un gestionnaire  :-) )

Deuxi�me question pr�c�d� d'une aussi longue pr�embule. 

Toujours dans TOP, tri� par utilisation de la m�moire, j'ai  �30 processus java 
d�finit comme suit : (Je ne mets pas les vingt pour des raisons �vidente) (pour les 
currieux, c'Est TomCat qui roule)
  PID USER     PRI  NI  SIZE  RSS SHARE STAT  LIB %CPU %MEM   TIME COMMAND
 2640 root       0   0 46292  45M  1552 S       0  0.0  8.9   0:02 java
 2653 root       0   0 46292  45M  1552 S       0  0.0  8.9   0:00 java
Et j'ai plusieurs (�20) processus httpd comme suit : (ibidem)
  PID USER     PRI  NI  SIZE  RSS SHARE STAT  LIB %CPU %MEM   TIME COMMAND
 2790 nobody     0   0  1732 1732  1600 S       0  0.0  0.3   0:00 httpd
 2791 nobody     0   0  1732 1732  1600 S       0  0.0  0.3   0:00 httpd

�tant donn�e la description de chacun des ent�te dans "man top"( que je consulte 
toujours d'ailleur avant de poser une question :-P) je me posais cette question. 
Dois-je calculer (comme le fait gtop d'ailleur) la quantit� r�el de l'utilisation de 
la m�moire par mes processus TomCat (java dans le texte) en additionnant la quantit� 
de la m�moire non-partag�e de chaque enfant (ie (20*46-(20*1,5))= 890 meg) ce qui ne 
correspond pas du tout � la m�moire utilis�, tel que d�crit plus haut. Je dois avoir 
au total 70meg de m�moire utilis� pour mes process (512meg total m�moire - 318 meg buf 
-95 meg  cac - 12 meg free ~ 70 meg )

Donc, ma question, comment interpr�ter les chiffres de top ?
Me tromperais-je en interpr�tant buff et cached ?

J'attend avec impatience tout commentaire pertinant,

-Denis Bergeron



----------------------
Avec LinuxStart, obtenez une adresse email gratuitement sur http://fr.linuxstart.com !
Et pour rester � la page, lisez les infos de LinuxToday Edition Francophone sur 
http://france.linuxtoday.com                                                   

Répondre à