Quote:
Originally Posted by
jlliagre
This is pointless. A defunct process as its names implies is dead. Being dead, it cannot be killed "more", even with "-9". Also, a dead process uses no resources (RAM, CPU, I/O ...) so isn't really an issue per se , unless there are thousands or more, by polluting ps output and filling the process table.
The fact there are defunct processes is however exhibiting a bug or anomaly with their parent processes.
Hi jlliagre
fredginting wants to kill zombie process.I show the way of how do it just probably..
Zombie process already inactive but it remains to stay in ps table..
In this way parent can read exit status of its chid process(so zombie process)..
Zombie process has not been waited for its parent process..
Maybe if it waits to its parent process then parent process send wait() call to system for its zombie and system is kill the its zombie..
on this state kill -9 does not guarantee to kill a zombie process never.
If completely kill it firstly kill the parent process which has the zombie process..
In my opinion zombie can stay here baceuse has any damage to me
thanks for sharing your informations