Sadržaj:
Definicija - Što znači Zombi proces?
Zombi proces je proces u prekinutom stanju. To se obično događa u programu koji ima funkcije roditelj-dijete. Nakon dovršene funkcije izvršavanje, status izlaza šalje roditeljskoj funkciji. Sve dok roditeljska funkcija ne primi i ne prizna poruku, podređena funkcija ostaje u stanju "zombija", što znači da je izvršena, ali ne i da je izašla.
Zombi proces je također poznat kao nepostojeći proces.
Tehopedija objašnjava proces zombija
Proces u Unixu ili operacijskim sustavima sličan Unixu postaje zombi proces kada je završio izvršenje, ali jedan ili neki od njegovih unosa i dalje su u procesnoj tablici. Ako se proces završi pozivom "izlaza", sva se memorija povezana s njim preusmjerava na novi proces; na taj način sustav štedi memoriju. Ali unos procesa u tablicu procesa ostaje sve dok nadređeni proces ne prizna njegovo izvršavanje, nakon čega se uklanja. Vrijeme između izvršenja i priznanja procesa je razdoblje u kojem je proces u zombi stanju.