detecter/debugger un memory leak? [resolu] - Linux et OS Alternatifs
Marsh Posté le 05-09-2004 à 18:22:16
oui, c'est justement avec free que je vois que la ram -> 0.
ok pour le coup ca represente pas bien car il reste encore 90 Mo. (optimiste:D)
Code :
|
Cependant, le pc a tourne 6 Heure "Alone" car je l'utilisais pas.
(-> GAim, Epiphany, wu-ftp, ssh, GNome, XFree, etc...)
Marsh Posté le 05-09-2004 à 19:05:01
euh non, là il te reste 292Mo de libre là et tout ton swap.
Marsh Posté le 05-09-2004 à 19:07:51
Je suis à 600Mo pour Gnome, 2 consoles, un nautilus, la session courante pour Mozilla et un xmms, qui dit mieux ?!
Marsh Posté le 05-09-2004 à 19:13:10
mieux
Marsh Posté le 05-09-2004 à 19:18:52
mon cher, ce qu'il y a marqué sous "cached", c'est un cache que linux utilise, comme son nom l'indique, mais ce n'est pas vraiment de la mémoire "occupée".
Marsh Posté le 05-09-2004 à 19:43:18
bah non
sinon, vu que le system aime bien mettre des trucs en cache.. pourquoi est ce qu'il remplis pas la swap
Marsh Posté le 05-09-2004 à 19:44:11
parce que la RAM est beaucoup plus rapide
Marsh Posté le 05-09-2004 à 19:54:38
oui, mais j'observe aussi qu'il pourrait, apres avoir remplis la ram, s'etendre sur la swap mais qu'il ne le fait pas.
Marsh Posté le 05-09-2004 à 19:58:47
non, paske le swap est *vraiment* très lent par rapport à la mémoire, et que le gain qu'il aurait à mettre le cache sur le swap est inférieur à la perte de vitesse engendrée
Marsh Posté le 05-09-2004 à 20:04:15
oky, voila qui reponds a toutes mes questions alors merci bien
Marsh Posté le 05-09-2004 à 20:07:31
euh... les buffer en question sont des buffers disques. La swap étant sur disque, ... cela serait un peu con de débordé dessus...
Marsh Posté le 05-09-2004 à 21:27:30
slvn a écrit : bah non |
peut être tout simplement parce que accéder à la donnée à sa place sur le disque dur ou dans la swap qui est aussi sur disque dur prendrait autant de temps??
Marsh Posté le 05-09-2004 à 21:41:45
pas dans tous les cas, la donnee ne se trouve pas forcement sur le HD deja. sinon a quoi ca servirait la cache
Marsh Posté le 05-09-2004 à 11:12:28
Bonjour,
je fais tournee, une debian woody..qui passe progressivement a Sarge.
elle tourne avec GNome 2.6, XFree 4.4.0, et un noyau 2.6.8.1
J'ai 512 Mo de ram, lesquelles fondents en qq heure... consome par X, GNome (task epiphany!!). Bref, j'ai l'impression que la memoire est pas geree au mieux.
Est ce qu'il qq chose de normal dans tout ce que je raconte, ou bien y a t'il des choses a patche.. Mais surtout, est ce qu'il y a une moyen de debbuger l'histoire et d'identifier la source du pb.
Ayant tested avec KDE 3.2, ainsi qu'avec une noyau 2.2.0, j'avais les memes pb. Donc je pencherais pour XFree qui deconne!? (la tache "X" prends deja 100 Mo !!)
merci de votre aide.
Sylvain
Message édité par slvn le 05-09-2004 à 20:04:34