FreeBSD 6.2 2 GHz 1 GB RAM Amavisd-new 400 KB max msg size to scan 10 servers TIMING shows sa-check taking 85% - 90%
spamassassin: rulesets: updates.spamassassin.org saupdates.openprotect.com sought.rules.yerp.org We run sa-compile. external checks: pyzor, razor, dcc bayes uses Berkeley db. I was told SQL was faster, but I don't think it will matter that much in our case. SA RBL activated. RBL checks are also activated at postfix policy-service and show no RBLs timing out or long responses. The machine gets overloaded during peak business hours, with the postfix-to-vscan delivery delay taking sometime 100s to 1000s of seconds. When falls behind, can take hours to catch up. amavisd-nanny shows all 10 servers busy, and occasional time outs. load average about 10 CPU idle 0% WCPU shows the amavis/vscan processes each taking 7% - 10% iostat shows spiky disk i/o with 2-3 seconds of 0 KB i/o between spikes (disk not saturated), leads us to think a memory disk won't make any difference. free + inactive memory totals about 200 - 300 MB (an amavis process takes about 75MB), so not memory constrained. In business hours (08:00-17:00), traffic inbound is about 400 msgs/hour Traffic outbound, is about 1250 msgs/hour. postfix-policy services and postfix processes are so idle that don't even show up in top with "i"dle processes hidden. It's vscans, named, and occasional clamd Is this machine maxed out, or is there other tuning that will speed it up? Len ______________________________________________ IMGate OpenSource Mail Firewall www.IMGate.net