Dom zvučni Što je zombi proces? - definicija iz tehopedije

Što je zombi proces? - definicija iz tehopedije

Sadržaj:

Anonim

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.

Što je zombi proces? - definicija iz tehopedije