[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Zombie process



Le jeudi 2 octobre 2008, Gilles Mocellin a écrit :
> On Thu, Oct 02, 2008 at 06:52:48PM +0200, Thibaut LE LEVIER wrote:
> > Bonjour la liste
> >
> > depuis quelques jours je me bat contre le zombie qui sommeil sur
> > mon serveur, je n'arrive pas à le trouver et à le tuer
> > j'ai chercher avec "ps aux | grep Z" mais le seul processus que je
> > trouve en "Zs" est :
> > satie:/home/tibo# ps aux | grep Z
> > USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME
> > COMMAND root     14545  0.0  0.0      0     0 ?        Zs   Sep28  
> > 0:00 [logrotate] <defunct>
> >
> > ce qui est étonnant c'est qu'il ne signale aucune utilisation des
> > ressources alors qu'avec un "uptime" la sortie est presque toujours
> > au dessus de 0.20 (au minimum)
> > (cf http://lelevier.dyndns.org/ en bas de page)
> > la machine n'est pas très puissante (133mhz) et à servi à beaucoup
> > de test mais là je ne vois pas ce qui cloche.
>
> Pour moi, un process zombie est un process qui s'est terminé sans
> donner de code retour à son process père. Il ne consomme donc plus
> rien.
>
> La seule façon qu'il disparaisse de la liste des processus, c'est de
> rebooter.

Non normalement un process zombie c'est un processus qui a encore une 
entrée dans la table des processus (le PID ne peut donc être réaffecté) 
et dont le père n'a pas encore fait d'appel système de type wait (genre 
waitpid) pour récupérer l'état de terminaison du processus en question.

Après là je pense que c'est dans le sens un processus caché, genre 
rootkit vicieux non ?

Cordialement,

Thomas Preud'homme

-- 
Why Debian : http://www.debian.org/intro/why_debian

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: