par tomtom » 12 Jan 2004 23:41
oui, c'est a peu pres juste comme raisonnement.
<BR>
<BR>Mais il y a certaines choses à savoir sur la gestion de la memoire par linux...
<BR>
<BR>Linux, contrairement à d'autres systemes, va utiliser toute la memoire à sa disposition.
<BR>En clair, s'il y a de la place dans la memoire, il va creer des tampons ( in angliche, buffers) qui lui serviront à servir rapidement les processus qui reclament.
<BR>Ceci peut etre à double tranchant :
<BR>Si il y a vraiment de la marge memoire (ce qui est recommendé en prod !), alors c'est tout bon, car cela ameliore les perfs.
<BR>Par contre, si la mémoire est un peu juste (ce qui semble etre le cas de ton systeme), ca peut causer des problèmes. EN efeft, si plusieurs processus reclament beaucoup de memoire d'un coup, ca entraine un phénomène de swap pas forcement justifié, et qui peut etre tres mauvais pour les performances.
<BR>Il faut savoir que le swapping est un phénomène qui fait avalanche, et qu'il vaut mieux l'eviter le plus possible.
<BR>
<BR>TU peux avoir plus d'infos sur la consommation memoire de cette manière :
<BR>
<BR><!-- BBcode auto-mailto start --><a href="mailto:root@tekila:~#">root@tekila:~#</a><!-- BBCode auto-mailto end --> cat /proc/meminfo
<BR> total: used: free: shared: buffers: cached:
<BR>Mem: 128880640 42528768 86351872 0 10559488 20926464
<BR>Swap: 127954944 0 127954944
<BR>MemTotal: 125860 kB
<BR>MemFree: 84328 kB
<BR>MemShared: 0 kB
<BR>Buffers: 10312 kB
<BR>Cached: 20436 kB
<BR>SwapCached: 0 kB
<BR>Active: 12940 kB
<BR>Inactive: 24072 kB
<BR>HighTotal: 0 kB
<BR>HighFree: 0 kB
<BR>LowTotal: 125860 kB
<BR>LowFree: 84328 kB
<BR>SwapTotal: 124956 kB
<BR>SwapFree: 124956 kB
<BR>
<BR>
<BR>si tu realignes tous les champs ( <IMG SRC="images/smiles/icon_biggrin.gif"> ), tu peux voir la repartition de ta memoire...
<BR>Chez moi, tu vois que le systeme consomme un peu plus de 40 Mo, alors qu'en fait, il y a seulement 13 Mo reeelelement utilisés, 20Mo mis en cahce pour utilisation rapide, et 10 Mo dans les buffers.
<BR>
<BR>Sur une petite config memoire, ca eput jouer de mauvais tours..
<BR>
<BR>
<BR>Voila, c'etait pour preciser un peu...
<BR>
<BR>Sinon, tu as tout à fait raison, si tu swappes, il faut augmenter la memoire.. Ou couper des services.. (qui a crié snort dans le fond ??? <IMG SRC="images/smiles/icon_biggrin.gif"> )
<BR>
<BR>t.
<BR>
One hundred thousand lemmings can't be wrong...