Junior — Middle
Vysvětlete, co znamená termín zombie proces v operačním systému.
sobes.tech AI
Odpověď od AI
Zombi proces je proces v operačním systému, který dokončil svůj běh, ale jeho záznam v tabulce procesů ještě nebyl odstraněn. K tomu dochází, protože rodičovský proces ještě nečetl stav ukončení dětského procesu pomocí systémového volání wait(). Zombi procesy nezabírají CPU zdroje, ale zabírají místo v tabulce procesů, a pokud jich je mnoho, může to vést k vyčerpání systémových zdrojů.
Příklad: když dětský proces skončí, ale rodičovský nevolá wait(), stává se z něj zombi, dokud rodič nevyřídí jeho stav.