Pourquoi ma mémoire fuit ? [ TOP ] - Débats - Linux et OS Alternatifs
Marsh Posté le 01-10-2002 à 18:59:58
djoh a écrit a écrit : A chaque mise à jour de top (toutes les 2-3 sec on va dire), je perds 8 ko qq'un sait d'où ça vient ? (c'est surement normal je remarque ça à plusieurs endroit, mais je trouve ça "embêtant" quand même) |
Euh te répondre comme ca sans plus de détails c'est un peu difficile qd meme ... ...
Marsh Posté le 01-10-2002 à 19:04:12
c pas du a des restes d'installation de windows?
Marsh Posté le 01-10-2002 à 19:35:11
Zzozo a écrit a écrit : Euh te répondre comme ca sans plus de détails c'est un peu difficile qd meme ... ... |
ah oui, je savais que j'avais oublier qq'chose
voila un ps aux :
[fixed][/fixed]
Marsh Posté le 01-10-2002 à 19:37:29
djoh a écrit a écrit : ah oui, je savais que j'avais oublier qq'chose voila un ps aux : [fixed][/fixed] |
Tu vas pas t'en tirer à si bon compte ... ...
Arrêtes de boire Sue Helen ...
Marsh Posté le 01-10-2002 à 19:37:42
Je boot linux, un free me dit que j'ai 250 mo de free (en gros), sur 512
je lance toutes plein d'applis (xmms, mozilla, xchat, 50 terms, updatedb, etc, vmware, etc)
je quit TOUT, jverifie kie plus les process.
je fais un free :
20 mo free ... va comprendre
mais en fait, si je relance tous les progs, ca rentre tjs pas dans la swap
moralite : il libere la memoire quand il en a besoin.
edit: pour la fuite, c'est surement un process qui tourne ....
Marsh Posté le 01-10-2002 à 19:41:26
Kyser a écrit a écrit : Je boot linux, un free me dit que j'ai 250 mo de free (en gros), sur 512 je lance toutes plein d'applis (xmms, mozilla, xchat, 50 terms, updatedb, etc, vmware, etc) je quit TOUT, jverifie kie plus les process. je fais un free : 20 mo free ... va comprendre mais en fait, si je relance tous les progs, ca rentre tjs pas dans la swap moralite : il libere la memoire quand il en a besoin. edit: pour la fuite, c'est surement un process qui tourne .... |
nan mais ça reste en cache, j'ai fait le test avec mozilla
je le lance : 30Mo de libre en moins
je l'enleve, je recupere que 10Mo
je le relance, il me prend que 10 Mo
bon, et pour moi en fait, j'ai fait un init 2 pour ne prendre que le minimum de process, sinon y-avait trop à quoter, et en init 2, ça continue, donc ça nous donne ça :
Marsh Posté le 01-10-2002 à 19:42:22
j'ai ouï dire que les drivers Nvidia avait de fuites mémoires, cela vient peut-être de là.
Marsh Posté le 01-10-2002 à 19:45:09
ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND |
top
7:37pm up 2:24, 4 users, load average: 0,26, 0,34, 0,29 |
Marsh Posté le 01-10-2002 à 19:45:41
Mjules a écrit a écrit : j'ai ouï dire que les drivers Nvidia avait de fuites mémoires, cela vient peut-être de là. |
j'ai cru aussi
mais ça le fait aussi en init 2
Marsh Posté le 01-10-2002 à 19:48:27
voilà, j'ai essayé de voir les proc un par un pour voir si un augmentait, mais il reste tous à taille fixe, donc je sais pas ...
Marsh Posté le 01-10-2002 à 20:01:58
djoh a écrit a écrit : j'ai cru aussi mais ça le fait aussi en init 2 |
je crois qu'ils sont en modules les drivers Nvidia, donc c'est sous la rubrique kernel que tu le trouverais.
Marsh Posté le 01-10-2002 à 20:07:50
Mjules a écrit a écrit : je crois qu'ils sont en modules les drivers Nvidia, donc c'est sous la rubrique kernel que tu le trouverais. |
gni ?
je te dis que c'est pas les driver nvidia puisqu'en init 2 ça le fait pas
si je charge pas le module en mémoire, il peut pas fuir quand même
Marsh Posté le 01-10-2002 à 20:10:34
djoh a écrit a écrit : gni ? je te dis que c'est pas les driver nvidia puisqu'en init 2 ça le fait pas si je charge pas le module en mémoire, il peut pas fuir quand même |
C'est du à l'age ca ... ca s'appelle l'incontinence ... ...
Marsh Posté le 01-10-2002 à 20:12:35
djoh a écrit a écrit : gni ? je te dis que c'est pas les driver nvidia puisqu'en init 2 ça le fait pas si je charge pas le module en mémoire, il peut pas fuir quand même |
il me semblait que même en init 2, ils était encore en mémoire, chez moi. je vais vérifier.
Marsh Posté le 01-10-2002 à 20:22:49
-- connerie --deleted
Marsh Posté le 01-10-2002 à 20:22:52
Mjules a écrit a écrit : il me semblait que même en init 2, ils était encore en mémoire, chez moi. je vais vérifier. |
non, il décharge les modules inutilisées (lsmod)
Marsh Posté le 01-10-2002 à 20:24:26
mean a écrit a écrit : Il rend pas tout de suite la memoire des fois que tu relancerai la meme appli |
euuuh ? kektudi ?
bon, pour l'histoire :
même si je démarre en runlevel 2, sans X donc, ça me le fait
et ça me le fait sous mandrake, et sous deb (kernel 2.4.19 pour les 2)
et j'ai beau matter les process, y-a rien qui augmente en mémoire...
Marsh Posté le 01-10-2002 à 20:28:09
djoh a écrit a écrit : non, il décharge les modules inutilisées (lsmod) |
ca dépend de ton install ... tu peux très bien forcer le chargement de modules même inutiles au démarrage ... et si t'as pas un rmmod -as qui tourne régulièrement dans la crontab, il les déchargera pas ...
Marsh Posté le 01-10-2002 à 20:44:50
Zzozo a écrit a écrit : ca dépend de ton install ... tu peux très bien forcer le chargement de modules même inutiles au démarrage ... et si t'as pas un rmmod -as qui tourne régulièrement dans la crontab, il les déchargera pas ... |
bon, alors voilà mon lsmod
Module Size Used by Tainted: P |
je parlais uniquement pour le cas du NVDriver, qui n'est de toute façon pas charger si je boot en run2
EDIT : bon ben finalement il le décharge pas, m'enfin ça change rien au fait qu'il est pas chargé au boot en runlevel2... si ?
m'en vais vérifier pour en avoir le coeur net
Marsh Posté le 01-10-2002 à 20:54:40
je confirme, pas de NVDriver quand je boot en runlevel2
et ça fuit toujours autant
qui saurat-il me dire d'où ça vient ?
Marsh Posté le 02-10-2002 à 15:26:57
juste une idée en passant : ça serait pas ton top qui prend +8ko à chaque refresh??
il m'avais semblé lire qqpart que top prenait de plus enplus de ressources au fur et à mesure des refresh, suivant les processus en cours (bon je sais, 8ko, ça fait un tit peu bcp, mais pq pas??)
Marsh Posté le 03-10-2002 à 01:29:15
arghbis a écrit a écrit : juste une idée en passant : ça serait pas ton top qui prend +8ko à chaque refresh?? il m'avais semblé lire qqpart que top prenait de plus enplus de ressources au fur et à mesure des refresh, suivant les processus en cours (bon je sais, 8ko, ça fait un tit peu bcp, mais pq pas??) |
je viens de vérifier en faisant plusieurs free de suite, et ça continue : 8ko toutes les 5 sec ...
par contre je viens de voir que c'est 8ko allait dans le buffer
il sert à quoi au juste ce buffer ? (je précise que ça fait ça, des les début du boot, avec très peu de démon - cf ci-dessus - et sans que X soit démarré)
Marsh Posté le 03-10-2002 à 01:29:50
charly303 a écrit a écrit : Ah si la RAM nous livrait ses secrets ... Sous IRIX 6.5, avec X + WindowMaker + XMMS + FTP + APACHE + gcc qui compile libjpeg je suis à 240 MB de RAM sur 256 MB. A ne rien comprendre .... Pourquoi mes linux ne font-ils pas pareil ? Charly_303 |
c'est quoi le but de ton post là ?
Marsh Posté le 03-10-2002 à 07:04:09
djoh a écrit a écrit : c'est quoi le but de ton post là ? |
dire a tout le monde kil a un IRIX 6.5
Marsh Posté le 03-10-2002 à 07:11:35
leirn a écrit a écrit : dire a tout le monde kil a un IRIX 6.5 |
Marsh Posté le 03-10-2002 à 13:37:29
irix ? C'est pas le vieux truc que Silicon Graphic est en train d'abandonner tellement il est mal codé (à part la partie graphique) en faveur de linux?
Marsh Posté le 01-10-2002 à 18:57:06
A chaque mise à jour de top (toutes les 2-3 sec on va dire), je perds 8 ko
qq'un sait d'où ça vient ? (c'est surement normal je remarque ça à plusieurs endroit, mais je trouve ça "embêtant" quand même)