le top du top

Forum d'assistance et d'échange sur l'installation, la configuration, et l'utilisation des système Linux et BSD. Vous pouvez y poster vos questions concernant ces systèmes d'exploitation en faisant l'effort préalable de rechercher dans le forum, dans les manuels et les documentations que la réponse n'y figure pas.

Modérateur: modos Ixus

Messagepar hb » 12 Jan 2004 23:16

voilà j'ai découvert recement la fonction <top> hrace à un membre ixus. <BR>elle est vraiment géniale pour savoir comment se comporte ma machine. <BR>maintenant j'aimerais votre avis pour savoir si mon interpretation est bonne <BR> <BR>j'ai sur ipcop: <BR> <BR>Mem: 62920K av, 53352K used, 9568K free, 0K shrd, 10500K buff <BR>Swap: 127004K av, 8876K used, 118128K free 18840K cached <BR> <BR>1/ dommage de swapper pour 8876K alors que j'ai encore 9568K de libre !! <BR>2/ si le systeme swap à 9568K/62920K soit 15% <BR>alors il faudrait que ma machine est (62920K-9568K+8876K)+15% <BR>soit 71563K environ disons que je passe à 64Mo+16Mo=80Mo pour faire un compte rond <BR> <BR>qu'en pensez vous ? le raisonnement est il le bon, ou il y a d'autres parametres à prendre en compte ? <BR> <BR>bien sur, ce calcul suppose que mon ipcop soit avec une charge d'utilisateurs actuellement représentative de la réalité, il faudra que j'affine avec les valeurs MIN de FREE et MAX de SWAP pour faire un calcul plus juste
Avatar de l’utilisateur
hb
Amiral
Amiral
 
Messages: 1513
Inscrit le: 06 Juin 2002 00:00
Localisation: Nord Isere, 50kms Lyon

Messagepar 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...
Avatar de l’utilisateur
tomtom
Amiral
Amiral
 
Messages: 6035
Inscrit le: 26 Avr 2002 00:00
Localisation: Paris

Messagepar hb » 12 Jan 2004 23:49

merci tomtom <BR>alors mon ennemi s'appel " l'effet buffer " lol <BR>j'imaginais bien que c'était trop facile comme raisonnement <BR>j'ai déjà vu ça avec SQL sur NT, plus tu lui donne de mémoire plus il s'en sert... <BR>existe t il un fichier de conf pour "sizeer" les buffers au plus juste afin d'éviter de partir sur du swap pour 3 octets ? <BR> <BR>parce que ajouter 16Mo pour refaire TOP et voir qu'il m'en faut 10 de plus ... <BR>c'est une spirale qui n'a jamais de fin !!! <BR> <BR>au fait snort s'en sort pas trop mal, 12.5% juste devant squid 5.5% <BR>je suis stupéfait devant le peu de CPU consommé <10% sauf biensur quand on titille un peu la bete pour lire les logs, surtout au niveau parefeu <BR> <BR>par contre comme on peut le voir mon icop souffre un peu <BR> <BR><!-- BBcode auto-mailto start --><a href="mailto:root@ipcop:~">root@ipcop:~</a><!-- BBCode auto-mailto end --> # cat /proc/meminfo <BR> total: used: free: shared: buffers: cached: <BR>Mem: 64430080 54190080 10240000 0 9379840 25088000 <BR>Swap: 130052096 11571200 118480896 <BR>MemTotal: 62920 kB <BR>MemFree: 10000 kB <BR>MemShared: 0 kB <BR>Buffers: 9160 kB <BR>Cached: 20044 kB <BR>SwapCached: 4456 kB <BR>Active: 21740 kB <BR>Inactive: 23876 kB <BR>HighTotal: 0 kB <BR>HighFree: 0 kB <BR>LowTotal: 62920 kB <BR>LowFree: 10000 kB <BR>SwapTotal: 127004 kB <BR>SwapFree: 115704 kB <BR><BR><BR><font size=-2></font>
Avatar de l’utilisateur
hb
Amiral
Amiral
 
Messages: 1513
Inscrit le: 06 Juin 2002 00:00
Localisation: Nord Isere, 50kms Lyon

Messagepar tomtom » 13 Jan 2004 10:12

Moui, lq c'est clair tu manques de Ram... <BR> <BR>Mais je ne suis pas persuadé que 16 Mo suffiront, si tu as 32 qui trainent, ca peut etre secourable.... <BR> <BR>t.
One hundred thousand lemmings can't be wrong...
Avatar de l’utilisateur
tomtom
Amiral
Amiral
 
Messages: 6035
Inscrit le: 26 Avr 2002 00:00
Localisation: Paris

Messagepar Muzo » 13 Jan 2004 10:17

[Newbie] <BR>C'est quoi la fonction top? Une ligne de commande? Une extension du noyo? <BR>[/Newbie]
/Muzo
"La vie n'est pas un combat, mais une passion à défendre!" MASS HYSTERIA - Knowledge is power
Avatar de l’utilisateur
Muzo
Amiral
Amiral
 
Messages: 5236
Inscrit le: 07 Mai 2003 00:00
Localisation: BNF! Je me culturise.

Messagepar wann » 13 Jan 2004 10:30

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE> <BR>Le 2004-01-13 09:17, Muzo a écrit: <BR>[Newbie] <BR>C'est quoi la fonction top? Une ligne de commande? Une extension du noyo? <BR>[/Newbie] <BR> <BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --> <BR>C'est une commande linux : <BR><!-- BBCode auto-link start --><a href="http://www.die.net/doc/linux/man/man1/top.1.html" target="_blank">http://www.die.net/doc/linux/man/man1/top.1.html</a><!-- BBCode auto-link end --> <BR> <BR>Je pense qu'il en existe des formes similaires sous d'autres unix (pour AIX, ça s'appelle 'topas')
"Free your mind and your ass wil follow" (George Clinton)
Avatar de l’utilisateur
wann
Amiral
Amiral
 
Messages: 1032
Inscrit le: 07 Jan 2002 01:00
Localisation: Nantais, parfois ;-)

Messagepar Muzo » 13 Jan 2004 12:52

Merci
/Muzo
"La vie n'est pas un combat, mais une passion à défendre!" MASS HYSTERIA - Knowledge is power
Avatar de l’utilisateur
Muzo
Amiral
Amiral
 
Messages: 5236
Inscrit le: 07 Mai 2003 00:00
Localisation: BNF! Je me culturise.

Messagepar hb » 13 Jan 2004 20:29

oui 16Mo voir 32Mo, <BR>mais mon pb c'est que j'ai deja 4x16 EDO et j'ai plus de slot de libre <BR>donc .........je vais arrete de mettre des add on lol <BR> <BR>
Avatar de l’utilisateur
hb
Amiral
Amiral
 
Messages: 1513
Inscrit le: 06 Juin 2002 00:00
Localisation: Nord Isere, 50kms Lyon


Retour vers Linux et BSD (forum généraliste)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron