Accueil l'audio Qu'est-ce qu'un processus zombie? - définition de techopedia

Qu'est-ce qu'un processus zombie? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Zombie Process?

Un processus zombie est un processus dans son état terminé. Cela se produit généralement dans un programme qui a des fonctions parent-enfant. Une fois qu'une fonction enfant a terminé son exécution, elle envoie un état de sortie à sa fonction parent. Jusqu'à ce que la fonction parent reçoive et accuse réception du message, la fonction enfant reste dans un état «zombie», ce qui signifie qu'elle a été exécutée mais pas terminée.

Un processus zombie est également connu comme un processus disparu.

Techopedia explique le processus Zombie

Un processus dans les systèmes d'exploitation Unix ou Unix devient un processus zombie lorsqu'il a terminé son exécution mais une ou certaines de ses entrées sont toujours dans la table de processus. Si un processus se termine par un appel "exit", toute la mémoire qui lui est associée est réallouée à un nouveau processus; de cette façon, le système économise de la mémoire. Mais l'entrée du processus dans la table de processus reste jusqu'à ce que le processus parent reconnaisse son exécution, après quoi il est supprimé. Le temps entre l'exécution et la reconnaissance du processus est la période où le processus est dans un état zombie.

Qu'est-ce qu'un processus zombie? - définition de techopedia