Les zombies

wintermoon Messages postés 9 Statut Membre -  
wintermoon Messages postés 9 Statut Membre -
Bonjour tout le monde

J'ai désespérément besoin de vos lumières, merci beaucoup de m'éclairer...

Le résultat de ma commande "top" indique que j'ai 2 zombies. Qu'est-ce que c'est ? et pourquoi ont-ils été créés ?

Merci...

4 réponses

Momch Messages postés 40 Statut Membre 105
 
quand un processus fils se termine, il envoie un signal au processus pere
pour lui indiquer la fin de son boulot. Apres envoi de ce signal il attend
la prise en compte par le pere.
Alors dans le cas ou le processus pere n'est plus present pour n'importe quelle raison, ou est bloqué et ne peu traiter le signal, le processus fils devient
ce que l'on appelle un process Zombie qui attend indefiniment que le pere
traite son signal ( SIGCHLD ).

il n'est pas vraiment possible de supprimer ce genre de processus, sauf en relancant la machine.

a+.
0
cartman
 
Les zombies, c'est pas grave, ce sont des programmes qui attendent de mourir... No problem!
0
wintermoon Messages postés 9 Statut Membre
 
Ouf je me sens mieux :-)

Merci Momch et Cartman

Bonne soirée
0
asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
 
heu c'est pas grave, c'est pas grave... c'est vite dit...
Sur un servuer en prod, c'est pas top...

Ca vient uniquement d'un bug applicatif, il faut installer une version plus récente, ou plus stable de l'application qui les génére :o)

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
wintermoon Messages postés 9 Statut Membre
 
arf asevere tu dis qu'il faut installer une version plus récente, mais d'abord comment on les repère, ces zombies, pour savoir ensuite quelle application les a générés ? et puis dans quelle mesure sont-ils genants ?
0