Middle
Quelle est la différence entre un orphelin et un processus zombie?
sobes.tech IA
Réponse de l'IA
Un processus orphan est un processus enfant dont le processus parent a terminé. Il est géré par le processus init (ou équivalent dans les systèmes modernes) et se termine finalement normalement.
Un zombie est un processus enfant qui a terminé, mais le processus parent n'a pas encore "collecté" son statut de terminaison (wait() ou waitpid()). Il utilise peu de ressources, mais reste dans la table des processus jusqu'à ce que le parent le traite ou qu'il se termine lui-même.