On Tue, 11 Nov 2003, Lito Lampitoc wrote:

> you cant kill a zombie process because it's already dead, though i've
> tried renice before, but it doesnt work :(. 
> There's no other way but reboot.
> 

well a zombie in linux is a process whose process space (code/data)
are already gone but still has an entry in the process table in kernel.

so killing it (signals) wont work but calling wait() will make the 
process entries disappear (no more zombies). but of course, only the
parent process can call wait().  the problem lies when the parent process
doesnt call wait() making the zombies out of them.  so it's 'init' to the
rescue becuase it will sure call wait() for each dead process under it.
that's init's job mostly in a running system.

pong


--
Philippine Linux Users' Group (PLUG) Mailing List
[EMAIL PROTECTED] (#PLUG @ irc.free.net.ph)
Official Website: http://plug.linux.org.ph
Searchable Archives: http://marc.free.net.ph
.
To leave, go to http://lists.q-linux.com/mailman/listinfo/plug
.
Are you a Linux newbie? To join the newbie list, go to
http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie

Reply via email to