Domov Zvuk Co je to zombie proces? - definice z techopedie

Co je to zombie proces? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Zombie Process?

Proces zombie je proces v ukončeném stavu. To se obvykle děje v programu, který má funkce rodič-dítě. Po dokončení podřízené funkce odešle stav ukončení své nadřazené funkci. Dokud nadřazená funkce neobdrží a nepotvrdí zprávu, zůstane podřízená funkce ve stavu „zombie“, což znamená, že byla vykonána, ale nebyla ukončena.

Zombie proces je také známý jako zaniklý proces.

Techopedia vysvětluje proces Zombie

Proces v operačních systémech Unix nebo Unix se stává zombie procesem, jakmile dokončí provádění, ale jeden nebo některé z jeho záznamů jsou stále v tabulce procesů. Pokud je proces ukončen hovorem „exit“, veškerá paměť s ním spojená je znovu přidělena do nového procesu; Tímto způsobem systém ukládá paměť. Záznam procesu v tabulce procesů však zůstává, dokud nadřazený proces nepotvrdí jeho provedení, po kterém je odstraněn. Čas mezi provedením a potvrzením procesu je období, kdy je proces ve stavu zombie.

Co je to zombie proces? - definice z techopedie