On Mon, 9 Mar 2009, Mads Toftum wrote:
I should have added that the parent doesn't die, it sticks around and it usually gets around to cleaning up pretty fast. Killing the parent, it took about 2 minutes to get rid of the defuncts and starting up again it took a couple of minutes to build back about 50 running procs and 700 defuncts. Broken code? possibly, but unfortunately not my own.
It may be that this program spins in a timed loop and waits a certain amount of time before reaping each defunct child process. If this is true then the program may be limited to a certain maximum rate that it can harvest the child processes.
Bob -- Bob Friesenhahn bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/ _______________________________________________ perf-discuss mailing list perf-discuss@opensolaris.org