Le Lundi 10 D�cembre 2001 10:23, vous avez �crit :
> Salut,
>
> comment tuer un processus zombie (z) que m�me un "kill -9" n'arrive pas �
> tuer ? En ce moment, j'ai par ex un tel processus zombie de mysqld et de
> Xsession.
>
> Klaus

il est d�j� mort!

quand un processus s'arr�te, il fait l'appel exit(). il doit alors rapporter 
son exit status au processus parent et attend que celui-ci lance l'appel 
wait() pour le recevoir. quand tout ceci est fait, le processus disparait de 
la liste des processus. parfois le processus parent tarde ou n'envoie pas 
l'appel wait(). le processus mort devient un zombie. � ce moment l�, il est 
d�j� mort, et kill -9 est inop�rant sur lui.

pour le faire disparaitre, il faut tuer le processus parent. init l'adoptera 
et lui enverra wait() et le zombie sera d�finitivement mort!.... pour trouver 
le parent:
ps -fauwx
puis
kill -s SIGHUP <PID du parent>

bye
jipe
-- 
Montrez moi un homme parfaitement satisfait de lui m�me,
et je vous montrerai un parfait rat�.
Thomas Edison.

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à