Question about batch sizes

Ugo Bellavance ugob at CAMO-ROUTE.COM
Tue Mar 16 20:25:56 GMT 2004


> -----Message d'origine-----
> De : S Joyce [mailto:sjlist at HEIDELBERG.EDU]
> Envoyé : Tuesday, March 16, 2004 3:23 PM
> À : MAILSCANNER at JISCMAIL.AC.UK
> Objet : Question about batch sizes
> 
> 
> Hello.  I am new to MailScanner, but it has been working very 
> well since I
> installed it last week.  Thanks to some help from folks on 
> the list, I was
> also able to fix a problem with my ClamAV configuration.
> 
> Now, I have a performance question.  My understanding is that each
> MailScanner process grabs a "batch" of incoming mail from the queue
> directory to process.  I see the 4 apparent options in 
> MailScanner.conf
> that control that processing:
> 
> >Max Unscanned Bytes Per Scan = 100000000
> >Max Unsafe Bytes Per Scan = 50000000
> >Max Unscanned Messages Per Scan = 30
> >Max Unsafe Messages Per Scan = 30
> 
> Now, if I understand that correctly, MailScanner will look 
> for viruses/spam
> in a batch of messages that is at most 50,000,000 bytes or 
> that consists of
> at most 30 messages.  (I don't think I have a configuration 
> that would keep
> any message from being scanned--I believe they all are).
> 
> When I pull out a section of the logs, I see numbers like this:
> 
> >Mar 16 15:14:37 nike MailScanner[4125]: Virus and Content 
> Scanning: Starting
> >Mar 16 15:14:37 nike MailScanner[5637]: New Batch: Found 8 
> messages waiting
> >Mar 16 15:14:37 nike MailScanner[5637]: New Batch: Scanning 
> 2 messages,
> >27107 bytes
> >Mar 16 15:14:38 nike MailScanner[4485]: New Batch: Found 9 
> messages waiting
> >Mar 16 15:14:38 nike MailScanner[4485]: New Batch: Scanning 
> 1 messages,
> >6594 bytes
> >Mar 16 15:14:38 nike MailScanner[6718]: Virus and Content 
> Scanning: Starting
> >Mar 16 15:14:39 nike MailScanner[4125]: Uninfected: 
> Delivered 1 messages
> >Mar 16 15:14:39 nike MailScanner[4125]: New Batch: Found 9 
> messages waiting
> >Mar 16 15:14:39 nike MailScanner[4125]: New Batch: Scanning 
> 1 messages,
> >10326 bytes
> >Mar 16 15:14:40 nike MailScanner[6718]: Uninfected: 
> Delivered 1 messages
> >Mar 16 15:14:45 nike MailScanner[6718]: New Batch: Found 10 
> messages waiting
> >Mar 16 15:14:45 nike MailScanner[6718]: New Batch: Scanning 
> 1 messages,
> >3233 bytes
> 
> My question is this--if a process, like 6718 above, finds 10 
> messages, is
> it right that it only scan 1 from that batch?  I'm just 
> wondering about
> efficiency.  

There are 10 messages in the queue, and probably 9 have been taken care of by other processes already, so he can only process 1.

> I am _not_ complaining about efficiency at all; 
> rather, I'm
> just trying to get a handle in my mind of how many messages 
> each process
> will grab in a batch.  (As a rule, very few messages in the 
> queue appear to
> be large.)
> 
> TIA for any response.
> SJ List
> sjlist at heidelberg.edu
> 




More information about the MailScanner mailing list