On Fri, Jul 31, 2009 at 09:32:42AM +0100, rich...@buzzhost.co.uk wrote: > On Thu, 2009-07-30 at 23:55 -0700, poifgh wrote: > > Hi > > > > I was measuring how quickly could SA [spam assassin] process spams when > > several SA processes are run in parallel over separate mbox files. I used a > > 8 core machine. Below are the numbers when I forked different number of > > processes. > > > > Fork = 8; > > Rate = 57 msgs/sec > > > > Fork = 4; > > Rate = 44 msgs/sec > > > > Fork = 1; > > Rate = 22 msgs/sec > > > > > > I ran freshly build SA with Bayes and DNSBL turned off. Why am I not seeing > > a linear increase in the throughput? Is a file locking creating the > > bottleneck? If yes, which particular file is being locked? If no, what could > > be the reason for this? > > > > thnx > Wow! That's a real flying machine!
Yeah, given that my 4x3Ghz box masscheck peaks at 22 msgs/sec, without Net/AWL/Bayes. But that's the 3.3 SVN ruleset.. wonder what version was used and any nondefault rules/settings? Certainly sounds strange that 1 core could top out the same. Anyone else have figures? Maybe I've borked something myself..