--On February 6, 2008 1:39:46 PM -0600 "Douglas C. Stephens" 
<[EMAIL PROTECTED]> wrote:

> What really fixed this problem and allowed me to scale-up the number of
> Amavisd child processes was to convert the underlying SpamAssassin to use
> a proper SQL database for Bayes and AutoWhitelist storage.  This
> conversion all but eliminated the write lock contention between Amavisd
> child processes, and lead to an order of magnitude drop in message
> processing time.  Since then I haven't experienced a single backlog.

Unfortunately, SA still uses the ancient 1.85 BDB type databases, which are 
horribly slow and inefficient.  There's a bug to get it updated to a modern 
BDB database, which I suspect would help with this issue.

<http://issues.apache.org/SpamAssassin/show_bug.cgi?id=4416>

--Quanah

--

Quanah Gibson-Mount
Principal Software Engineer
Zimbra, Inc
--------------------
Zimbra ::  the leader in open source messaging and collaboration

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
AMaViS-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/howto/

Reply via email to