• Bonjour Visiteur. Bienvenue sur les nouveaux forums de MacGeneration. La peinture est encore fraiche, quelques boulons doivent être resserrés, plus d’informations demain !

ProcessWiever

mtra

Membre d’élite
Club MacG
17 Juillet 2001
2 292
13
Visiter le site
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par _gromit_:
Voilà j'ai fait un p'tit tour dans le ProcessWiever et je suis tombé sur un truc que je sais pas ce que c'est :


Alors, voilà ma question est qu'est-ce que l'état Zombie ??
<HR></BLOCKQUOTE>

Lorsqu'un processus fils se termine, il envoie un signal (SIGCHLD) à son père pour lui signifier son arrêt, puis il se met en veille et attend que le père ait traité ce signal ou qu'il meurre. Si ce dernier ne le fait pas, le fils se met en veille et reste présent en mémoire, on l'appelle alors processus zombie. Ceci peut devenir important et embêtant lorsque l'on programme un serveur à fort taux de demandes car on eut se retrouver sans numéro de processus disponible (no more process) ou sans mémoire disponible
 

blackhole

Membre confirmé
20 Avril 2002
434
0
Visiter le site
Les applis zombies sont des applications que tu as quittée mais qui en fait sont toujours là... tu peux la killer par le terminal:
tu tapes: top
puis tu regardes le numéro de l'appli zombie ex:3
tu tapes: ctrl+c
puis: kill 3

le tour est joué