System load is very high because of MailScanner

Ugo Bellavance ugob at CAMO-ROUTE.COM
Mon Jun 6 14:11:45 IST 2005


    [ The following text is in the "ISO-8859-1" character set. ]
    [ Your display is set for the "US-ASCII" character set.  ]
    [ Some characters may be displayed incorrectly. ]

Rakesh wrote:
> BG Mahesh wrote:
> 
>>>> # As a rough guide, try 5 children per CPU. But read the notes above.
>>>> Max Children = 5
>>>>
>>>> I guess I have to change it to 10 and see how things work as we have
>>>> a dual processor
>>>>     
>>>
>>> You can try it out, it might help or not though, depending on many
>>> factors.  As other said, the message delay is the only factor that's
>>> always a good indication.
>>>
>>> Is this a dedicated MailScanner machine?
>>>
>>>   
>>
>>
>> Yes..the system is used as our mailserver. No other development work
>> etc goes on this machine. It process mail and just mail
>>
>>  
>>
> I have recently faced a similar problem especially during the sober and
> mytob outbreak, Servers were slow in processing the mails, I receive
> about 2 lac of mails  per day on individual servers and the mail hit
> rate on the servers were high than the processing rate and usually at a
> given point of time there used to be 1 K of mails waiting in the queue
> to be processed by MailScanner. Here is what I did to optimise my setup
> and thought this might help you.
> 
> Reduced the number of Max Children to 5 from 10 (Although I have dual
> Xeon and 2 gigs of RAM)
> Kept a decent batch size not too high and not too low : 20
> 
> from vmstat and iostat outputs I found tht IO was a prob for me
> so I mounted /tmp (area where SA and clamav decomposes mail ) on tmpfs.
> Many would say tht its a bad idea to put /tmp on tmpfs as chances are
> there tht it might grow up and hog up all the memory so I put a size cap
> on it using -size option in mount and did some tests on dummy machines
> to ensure tht its not spilling over the specified limit and since this
> server is just an Anti-Spam/Anti-Virus gateway it was easy for me to
> ensure tht no other apps create their dummy files in /tmp.
> 
> This has reduced the disk IO on the system and increased the processing
> to some extent. Now its usually 50 mails at a given time waiting in the
> queue to be processed by MS, while the mail hit rate remains the same.
> 
> 
> 

What OS are you running?  It is fairly common to use tmpfs for working
directory.

http://wiki.mailscanner.info/doku.php?id=maq:index&s=tmpfs#optimization_tips

------------------------ 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 Wiki (http://wiki.mailscanner.info/) 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