Child Processes bumped to 10 works best for me!

Brian Lewis test at NEXTMILL.NET
Thu Dec 30 04:41:39 GMT 2004


Been fighting an issue I've had with one of my MailScanners which would
always have a backlog of emails and I would have to cancel the incoming
for it to catch up many times each day.  We have 3 Mailscanners, all
Athlon XP processor based, two of them running 2100+ processors and one
running 2400+ processor.  The 2400+ processor was always lagging behind
and for the life I me I couldn't figure it out.  I was changing the # of
child processes to 3,4,5,6 and it wouldn't help, I then looked at the
other two servers and I had them set to 10 Child Processes, so I changed
this third unit to 10 and walla, its been able to keep on top of
everything for a few hours now!  So if you are having problems with your
system keeping up with your mail load, try increasing the # of child
processes from 5 to 10.  We average about 60,000 emails per server per
day, the systems run 2100-2400+ AMD Athlon processors with 512mb of ram,
Fedora Core 2, MailScanner 4.37.6, SpamAssassin 3.0.2, latest
Razor/DCC/Pyzor. All 3 scanners are setup on equal priority for the MX
records and all do MailWatch Mysql queries to a dedicated
Mysql/RBLDNSD/DNSCache server that runs a few rbl's locally using Rsync.
Btw I know someone who uses 12 Child Processes but thats on Athlon64
processors with a gig of ram, scans 100,000-120,000 emails a day per
server.

------------------------ MailScanner list ------------------------
To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
'leave mailscanner' in the body of the email.
Before posting, read the MAQ (http://www.mailscanner.biz/maq/) and
the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).

Support MailScanner development - buy the book off the website!




More information about the MailScanner mailing list