Re: swappe rempli
On Mon, Jan 27, 2003 at 04:54:55PM +0100, Erwan David wrote:
> Vu que top ne m'indique pas de processus swappés [...]
A priori, un process peut être à moitié swappé et à moitié
pas swappé, je pense pas que top puisse être très utile dans
ce cas...
> Existe-t-il un programme examinant le swap et pouvant dire
> à quel processus (ou à quel module du noyau ?) les pages
> appartiennent ?
Je pense pas, par contre tu peux savoir facilement la taille
(RAM+swap) d'un process. Dans ton cas, tu as sans doute un
programme avec une fuite de mémoire, donc tu vas sans doute
en avoir un très très gros, qui sera sans doute le
responsable.
par exemple, extrait de ps -aux sur ma machine:
VSZ RSS
yves 3315 0.0 0.1 3872 240 pts/16 S Jan20 0:00 xbiff
yves 4587 0.2 26.0 62044 33240 pts/16 S Jan20 20:47 /usr/bin/galeon-b
yves 4593 0.0 26.0 62044 33240 pts/16 S Jan20 0:00 /usr/bin/galeon-b
yves 4594 0.0 26.0 62044 33240 pts/16 S Jan20 2:01 /usr/bin/galeon-b
yves 4595 0.0 26.0 62044 33240 pts/16 S Jan20 0:00 /usr/bin/galeon-b
yves 4596 0.0 26.0 62044 33240 pts/16 S Jan20 0:01 /usr/bin/galeon-b
yves 12047 0.0 1.0 4772 1280 pts/16 S Jan21 0:08 xterm +sb -bd bla
yves 12049 0.0 0.0 2608 0 pts/7 SW Jan21 0:00 [bash]
yves 19639 0.0 0.0 1836 20 pts/7 S Jan22 0:00 rlogin dufftown
yves 19641 0.0 0.0 1836 36 pts/7 S Jan22 0:00 rlogin dufftown
yves 19890 0.0 0.7 4424 976 pts/16 S Jan22 0:02 xterm +sb -bd bla
yves 19892 0.0 0.4 2600 604 pts/5 S Jan22 0:00 bash
VSZ est la taille mémoire totale du process (RAM+swap) et
RSS la RAM seulement.
Ici, le bash 12049 est complètement swappé. Galeon est en
partie swappé. Cette version de Galeon a, justement, une
fuite mémoire: tu vois VSZ s'accroitre petit à petit (le
process prend de plus en plus de mémoire) alors que RSS
reste typiquement relativement constant (à cause de la
pression des autres process).
EEQCA,
/Y
Reply to: