I'm still working on my server that is having problems with running
spamassassin 3.10 and exim 4.60. Currently the command I run is
spamd -d -c
-m 5 to have it use 5 child processes. Is there some sort of recommended
ratio to amount of processed email to how many max child processes I
should
run? Currently my server load is less than 0.01 - 0.01 - 0.01 each day.
It's probably going to depend on your mail volume. You could probably figure
it out based on how long it takes to process an average message to find out
how many messages (theoretically) you'd be processing at any given time. Or,
just look in your logs for how often this occurs:
prefork: server reached --max-clients setting, consider raising it
If you don't see it, then you're probably fine. If you do see it, turn up
your -m option until you don't, or you run out of server resources,
whichever comes first. :)