Hello Jean, Tuesday, February 1, 2005, 7:11:50 AM, you wrote:
JD> Hi JD> I'm making bench with SA 3.0.2 running with perl 5.8.6 JD> SA is launched by amavisd 2.2.1 JD> It runs on a dual xeon 2.8 with 2GB of ram with a redhat 3 JD> (2.4.21-15.0.4.ELsmp) JD> I run 2 instances of Postfix with different spool directory (no local JD> mailboxes) JD> Making test with postal give me : JD> Send : 920 msg send in 3 min, size between 1 to 250k. JD> I have this perfs in SA: JD> 1.9 msg / sec : with default rules + 70_sare_adult.cf 70_sare_oem.cf JD> 70_sare_random.cf JD> 3.0 msg / sec : with default rules JD> 4.5 msg / sec : default rules without 20_drugs.cf and 20_phrases.cf JD> What could I make to have best perfs with SA's default rules + this 3 JD> sare's rules? JD> Why this 5 rules slow down SA? 70_sare_random.cf shouldn't have any significant impact. Those tests are real simple and efficient. 70_sare_adult.cf contains a lot of obfuscation tests, but they're among the most efficient of that type. There's also a lot of obfuscation testing in 70_sare_oem.cf, some of it not quite so efficient (some testing of \s* between words), but nothing horrendous. There's nothing in those rules that should cause a 50% drop in efficiency. How may instances of SpamAssassin may be running at one time? What's your load average and your swap level? Bob Menschel