A way to start all children at once?

Julian Field MailScanner at ecs.soton.ac.uk
Wed Oct 18 11:10:03 IST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The reason that is a bad idea is called the "thundering herd problem". 
All your child processes grab messages together. Then they all virus 
scan together. They they all expand the attachments together. Then they 
all do DNS lookups together. You get the idea.

The result is that at one moment every child needs your CPU. Then they 
all need your disk. Then they all need your network, etc. This is "A Bad 
Thing (tm)".

The staggered startups is done precisely to remove this problem. The 
delay is 11 seconds, which is perfect as you don't even get children 
started on the same number of seconds from one minute to the next.

There is (virtually always) method in my madness. :-)

TCIS List Acct wrote:
> We run fairly high-volume MS boxes (500-600,000 messages per day per 
> box) and
> many times when we need to re-start the MS processes, the children 
> take a good
> long while (we have 40-50 children starting per box) to initially 
> start.  It
> would be nice if MS could have a setting to start all of the child 
> processes at
> once rather than staggering the startup.
>

Jules

- -- 
Julian Field MEng CITP
www.MailScanner.info
Buy the MailScanner book at www.MailScanner.info/store

Need help customising MailScanner?
Contact me!
Need help fixing or optimising your systems?
Contact me!
Need help getting you started solving new requirements from your boss?
Contact me!

PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654



-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 9.5.0 (Build 1112)
Comment: (pgp-secured)
Charset: ISO-8859-1

wj8DBQFFNf5QEfZZRxQVtlQRAtYbAJsGZqpMmgIUJm8UY0qYzaT2yy4g5wCgmUks
3wbugWfLh7TnF9XO7RlZwNY=
=lEMS
-----END PGP SIGNATURE-----

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
For all your IT requirements visit www.transtec.co.uk



More information about the MailScanner mailing list