Les zombies
wintermoon
Messages postés
9
Statut
Membre
-
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...
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
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+.
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+.