Sobes.tech
Middle

Mi a különbség az árván és a zombi folyamat között?

sobes.tech MI

Válasz az MI-től

Árva egy olyan folyamat, amelynek szülőfolyamat befejeződött. A init folyamat (vagy modern rendszerekben megfelelője) kezeli, és végül normálisan befejeződik.

A zombi egy olyan gyermekfolyamat, amely befejeződött, de a szülőfolyamat még nem "gyűjtötte" össze a befejezési státuszát (wait() vagy waitpid()). Minimális erőforrást foglal, de a folyamat táblában marad, amíg a szülő nem dolgozza fel vagy ő maga nem fejeződik be.