I Unix-lignende operativsystemer kan enkelte ganger en prosess omtales som en eller «defunc» prosess. Slike prosesser kan identifiseres i programmer som top ved at de har en i STAT-feltet. Zombier oppstår typisk når en barne-prosess dør før foreldre-prosessen har rukket å vente på den, slik at ingen mottar signalet barnet sendte da det døde. Dette fører til at barnet blir hengende igjen etter at foreldre-prosessen blir avsluttet. Init vil adoptere foreldreløse prosesser, også zombier. Fordi zombie-prosessen er avsluttet, bruker den ikke maskinens ressurser, hverken prosessor-tid (zombien kjører ikke) eller hukommelse (alt frigjort). Zombien eksisterer kun som et innslag i listen over prosesser. Ofte blir zombiene hengende igjen til maskinen restartes. Grunnen til at zombier forblir listet i prosess-listen på denne måten, er at det er den beste måten for systemet å være klar over at prosessen ikke kunne avsluttes på normal måte.