>>>>> "DG" == Declan Grady <Declan.Grady at nuvotem.com> writes:
DG> {A bit OT as it's on a unix box, not linux.}
DG> What in under god is a 'defunct' process ?
Defunct, aka zombie processes are those that have exiting but whose
parent has not yet collected their exit status[0]. If some particular
program is leaving a lot of these around for a long time, it's usually
a bug.
Zombie processes become a problem when your OS's process table starts
to fill up, preventing you from forking.
If the parent of the process that has zombie children is init, killing
the offending parent will cause its children to be inherited by init,
which should then collect their exit status and allow their slots in
the process table to be freed.
[0] Using a system call such as waitpid
--
"Pity has no place at my table."
-- Dr Hannibal Lecter
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!