reducing MailScanner memory footprint, was: ClamAV 0.93 released

Richard Siddall richard.siddall at
Tue May 20 16:35:51 IST 2008

Steve Freegard wrote:
> If you have plenty memory to spare and MailScanner child start-up time 
> is not an issue, then use Mail::ClamAV otherwise in all other cases use 
> clamd as it uses considerably less RAM without any performance penalty 
> as it uses threads as it seems that the signature database is shared 
> amongst the scanner threads.

Interesting discussion.  If both clamd and spamd can share data (virus
signatures and rulesets) between threads, if that ability could be made
available via Mail::ClamAV and the SpamAssassin libraries, then Julian
might be able to build it into MailScanner and shrink the memory
footprint (assuming it doesn't require too much restructuring of
MailScanner itself).



More information about the MailScanner mailing list