Indholdsfortegnelse:
Definition - Hvad betyder Zombie Process?
En zombie-proces er en proces i dens afsluttede tilstand. Dette sker normalt i et program, der har forældre-barn-funktioner. Når en barnefunktion er afsluttet, sender den en exit-status til sin overordnede funktion. Indtil forældrefunktionen modtager og anerkender meddelelsen, forbliver barnefunktionen i en "zombie" -tilstand, hvilket betyder, at den er udført, men ikke afsluttet.
En zombie-proces er også kendt som en nedlagt proces.
Techopedia forklarer Zombie Process
En proces i Unix- eller Unix-lignende operativsystemer bliver en zombie-proces, når den er afsluttet udførelse, men en eller nogle af dens poster er stadig i processtabellen. Hvis en proces afsluttes med et "exit" -opkald, allokeres al den hukommelse, der er knyttet til den, til en ny proces; på denne måde gemmer systemet hukommelse. Men processens post i procestabellen forbliver, indtil den overordnede proces anerkender dens udførelse, hvorefter den fjernes. Tiden mellem udførelsen og anerkendelsen af processen er den periode, hvor processen er i en zombie-tilstand.
