Huis audio Wat is een zombieproces? - definitie van techopedia

Wat is een zombieproces? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Zombie Process?

Een zombieproces is een proces in de beëindigde staat. Dit gebeurt meestal in een programma met ouder-kind-functies. Nadat een onderliggende functie is uitgevoerd, stuurt deze een exitstatus naar de bovenliggende functie. Totdat de bovenliggende functie het bericht ontvangt en bevestigt, blijft de onderliggende functie in een "zombie" -status, wat betekent dat deze is uitgevoerd maar niet is afgesloten.

Een zombieproces wordt ook wel een opgeheven proces genoemd.

Techopedia verklaart Zombie Process

Een proces in Unix of Unix-achtige besturingssystemen wordt een zombieproces wanneer het is voltooid, maar een of enkele van de vermeldingen staan ​​nog in de procestabel. Als een proces wordt beëindigd door een "exit" -aanroep, wordt al het bijbehorende geheugen opnieuw toegewezen aan een nieuw proces; op deze manier bespaart het systeem geheugen. Maar de invoer van het proces in de procestabel blijft bestaan ​​totdat het bovenliggende proces de uitvoering ervan bevestigt, waarna het wordt verwijderd. De tijd tussen de uitvoering en de erkenning van het proces is de periode waarin het proces zich in een zombiestatus bevindt.

Wat is een zombieproces? - definitie van techopedia