I push about 140,000 messages a day through spamd and most of my times are less than one second.
an HP (formerly Compaq, formerly DEC) ES40 with four 667mHz Alpha CPUs and 8GB of RAM.
At an average of one second per, you can only move 86,400 messages through a single linear process per day. Multiple processes (and processors in your case) should allow for at least ~8 times that volume I would think.
Yes. I average 40 hours of spamd processing time each business day. I've had a max of 200 hours during one particularly heinous day. I run spamd with -m 40. It's fed from four mail servers, each of which can delivery 15 messages simultaneously. I've never seen a problem from the oversubscription as two of the servers are relatively lightly used.
I've been wondering, is SA SMP-aware, or whatever it needs to be (or is your SA daemon SMP-aware, etc)?
It is not to my knowledge, unless Perl is.
I am using Bayes but can't use any network checks. If my times go beyond 3 or 4 seconds mail starts to back up too much and with the
network checks I was routinely seeing 5-10 second times.
You could start looking for ways to bring the DNS to you (replication) instead of going to fetch it every time you need it. You can get the lookups back down to one or two seconds if you're limiting lookups to replicated zones.
I've been looking at SURBs and would run that locally. But the regular razor/rbl stuff is too slow.
Also, and I don't know if you're already doing it, but reading/writing messages to RAM drives instead of disk can help an awful lot too.
I don't know that spamd actually writes the message anywhere. I would think it would just keep it in memory. But I haven't investigated that as general performance is not a problem.
-- _______________________________________________________________________
Rick Beebe (203) 785-6416 Manager, Systems & Network Engineering FAX: (203) 785-3481 ITS-Med Production Systems [EMAIL PROTECTED] Yale University School of Medicine Suite 124, 100 Church Street South http://its.med.yale.edu New Haven, CT 06519 _______________________________________________________________________
