Another option, call qmail-remote directly.  You'll require a
preformatted message, but ultimately THAT is the program that actually
delivers the message to a machine.  But on the other hand, you'd have to
check for errors if it can't be delivered...

Kevin

-----Original Message-----
From: Jim Arnott [mailto:[EMAIL PROTECTED]]
Sent: Friday, August 06, 1999 10:02 AM
To: [EMAIL PROTECTED]
Subject: Re: Qmail throughput



All,

Thanks for all your help and pointers. Looks like its the disk bandwith.
When I
take out the fsync's in qmail-queue it drops down to 24 seconds
(41.6/sec).

SUMMARY:

Could only inject a 1000 byte file into the queue at a rate of 13.6/sec.
On a ~433 Alpha with Digital UNIX 4.0.

CONCLUSION:

The queue is very disk intensive and all writes are fsync'ed.

Things to try: 

(thanks to David Dyer-Bennet,Daemeon Reiydelle,
[EMAIL PROTECTED], 
[EMAIL PROTECTED])

        Remove the fsync call in qmail-queue.c
        Use a battery backed ram drive.
        Send directly before queing and queue those that fail (does
qmail 
support this)
        Performance tune the system
        SCSI controller with write-back cache 
        Run qmail-queue directly (qmail-queue does the fsync's though)

thanks again,
Jim Arnott

Reply via email to