Red Hat Bugzilla – Bug 169903
Spamd children eat memory
Last modified: 2007-11-30 17:11:14 EST
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
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
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.