http://www.hughes-family.org/bugzilla/show_bug.cgi?id=129
Summary: Ideas for optimization..
Product: Spamassassin
Version: 2.11
Platform: Other
OS/Version: FreeBSD
Status: NEW
Severity: enhancement
Priority: P2
Component: spamassassin
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]
You may already be doing this, but a few ideas for optimization:
Presently SA is relatively
slow and a big resource hog. It's spam catching performance however, is awesome and
outweighs the
performance problems.
1) certain rules may trigger an immediate bailout, such as
whitelist, blacklist, etc. These rules should always be processed first.
2) process all
negative rules next.
3) process all "most common" or else "highest scoring" rules next.
Whichever heuristic you go with depends on which performs better. "Most common"
requires you
determine which rules are most likely to get triggered the most often. "Highest
scoring" might
work since when these rules are triggered they almost always indicate a spam hit.
4) bail out
of step #3 above as soon as the spam threshold is exceeded.
Perhaps you are doing something
like this already? Please let me know.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk