Procesul zombie

Autor: Monica Porter
Data Creației: 21 Martie 2021
Data Actualizării: 17 Mai 2024
Anonim
Understanding Zombie Processes!
Video: Understanding Zombie Processes!

Conţinut

Definiție - Ce înseamnă Procesul Zombie?

Un proces zombie este un proces în starea sa terminată. Acest lucru se întâmplă de obicei într-un program care are funcții părinte-copil. După ce funcția copil a terminat execuția, este o stare de ieșire a funcției sale părinte. Până când funcția părinte primește și recunoaște, funcția copil rămâne într-o stare „zombie”, ceea ce înseamnă că s-a executat, dar nu a ieșit.


Un proces zombie este cunoscut și sub denumirea de proces defunct.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică procesul de zombie

Un proces în sistemele de operare Unix sau Unix devine un proces zombie atunci când a finalizat execuția, dar una sau unele dintre intrările sale sunt încă în tabelul de proces. Dacă un proces este încheiat printr-un apel „de ieșire”, toată memoria asociată cu acesta este realocată unui nou proces; în acest fel, sistemul economisește memorie. Dar intrarea procesului în tabelul procesului rămâne până când procesul părinte își recunoaște executarea, după care este eliminat. Timpul dintre execuție și confirmarea procesului este perioada în care procesul se află într-o stare zombie.