I have spamassassin-3.0.4-1.fc4 installed on my laptop with 256 Mb of memory. I know, there was similar problems like bug 126792, bug 141150 and bug 151433 but since I can reopen them let me describe once again: I just have spamassassin service enabled by default and it seems that evolution starts local spamd if it doesn't find spamd in system. but after start spamd spawns 5 processes and each eats 26 Mb of memory (about half of my system memory). It became impossible to compile program and get mail. Currently I've changed option to run spamd to -m1 to spawn only 1 process, but even 50 Mb constantly occupied of memory it too much for spam checking.
Well, I am wrong a bit with situation, actually it's evolution bug http://bugzilla.gnome.org/show_bug.cgi?id=268852 But it think there is sense in consideration of lowering default number of children for spamd to 1. 5 children with 200 connections per each is needed only for system with _very_ large number of users.
I think it is reasonable for evolution to start one spamd child if it launches spamd. Reassigning.
FWIW, I agree -- 5 children makes sense in a multi-user, lots of mail delivered in parallel, environment, which does not describe the Evolution use-case. BTW SA 3.1.0 is better about scaling the number of children to fit the load.
Upstream bug report is now CLOSED FIXED: Comment #10 from vivek jain (points: 12) 2005-10-06 11:26 UTC [reply] Private committed the fix to CVS head. Closing this bug report as RAWHIDE; please re-open if this is still not fixed.