Details on configuration. Both machines, ma1 and ma2 are identical.
We are running:
sendmail
spamhaus.org blacklist which rejects the majority of mail so
SpamAssassin does not have to process that chunk of mail.
spamd (spamassassin) - 2 instances of spamd on each machine.
mimedefang
clamav
a few other milters
Dell 1750's 2.5G ram.
Dual Processor 2.4 GHz
Our graphs of memory usage do not show that we are using all of the RAM.
volume of mail is about 100K messages per day, per server, nearly
equally balanced.
About 50-60% are discarded by one or more of the various filters.
About 40-50% is blocked by spamhaus.org -- thus not processed by
SpamAssassin
About 10% is quarantined by Spam Assassin
The ma1 machine processors report a pretty steady CPU usage of about
80-100% running SA 3.1.9.
The ma2 machine processors report a pretty steady CPU usage of about
80-100% running SA 3.1.9, but when we upgrade ma2 to 3.2.4...
The ma2 machine processors report a pretty steady CPU usage of about
300-400% running SA 3.2.4. With compiled rules (sa-compile). Also the
similar performance with non-compiled rules.
Dan Zachary
- is spamd taking up the CPU time or is it your MTA queuing taking up
CPU time? 3.2.3+ will wait longer for DNS responses, decreasing
throughput per child but not increasing CPU time per message
If you describe *how* you're using SA someone might have some more
suggestions.
Daryl