On Fri, Dec 10, 1999 at 03:33:28PM -0600, [EMAIL PROTECTED] wrote:
> On Fri, 10 Dec 1999 20:15:06 +0100 , Markus Stumpf writes:
> > This causes qmail to deliver in "waves".
>
> I think that the "no-trigger" idea has some merit,
> even for general purpose servers.  I will have to
> try this out myself, but it would seem that reducing
> SLEEP_TODO in qmail-send.c, and removing the trigger
> mechanism should eliminate the starvation caused by
> rapid triggering.

If one considers the wave-like perfermance pattern to be a negative
thing then this wouldn't really be a solution, as it would make the 
waves even more pronounced.

You would create a pattern of rapid high throughput delivery followed by
a period of almost total inactivity, and then high throughput SLEEP_TODO
time later.
The trigger mechanism may restrict peak performance but it also limits
wasted time. It tends to smooth the wave pattern out.

Perhaps in certain situations a trigger free qmail might be ideal but
not, IMO, for a run-of-the-mill installation. YMMV, of course.

james
-- 
James Raftery (JBR54) - Programmer Hostmaster   IE Domain Registry
Preferred Contact by Email: [EMAIL PROTECTED]   UCD Computing Services
Web: http://www.domainregistry.ie/              Computer Centre
Tel: (+353 1) 7062375 Fax: (+353 1) 7062862     Belfield, Dublin 4, IE

Reply via email to