Trog wrote:
Apache has been moving away from the "prefork-kind of daemon" towardsYes, but in case you didn't notice prefork is STILL the default MPM if no specific one
threads for a number of years.
is chosen. It's for "compatibility purposes" mostly, for modules that are not thread-safe yet.
So it's still pretty much alive.
The lifetime of threads in clamd is limited by the workload. If theyWhat if they have lots of things to do all the time? (e.g. busy mailservers).
don't have any work to do for a period of time, then they exit.
The 3G memory usage that I talk about happens on the busiest server.
The not-so-busy only uses hundreds of MB max.
It might be a good idea to force-limit thread lifetime to a number of scans
if it indeed helps return memory back to the OS (not sure about this one though.
Logically it should work).
I did. Upgraded daily, in fact. I build (and use) daily CVS snapshot for manyHave you tried the current CVS version?????? If not, do.
platforms, including Solaris (available on clamav.or.id).
Most recent CVS snapshot still have this problem (e.g memory not returned to the OS).
This clamd has been running for 7 hours, on a not-so-busy maliserver.
PID USERNAME LWP PRI NICE SIZE RES STATE TIME CPU COMMAND 1706 exim 9 58 0 41M 8064K sleep 16:43 4.30% clamd
Regards,
Fajar
------------------------------------------------------- This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 Project Admins to receive an Apple iPod Mini FREE for your judgement on who ports your project to Linux PPC the best. Sponsored by IBM. Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php _______________________________________________ Clamav-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/clamav-users
