Okay, I'm trying to pull even more out of my qmail box.  It's a dual P2 450
with 256 MB of RAM and the following qmail configuration:

        qmail with fsync's removed
        concurrencyremote set to 120
        big-todo patch installed
        using cyclog and not syslog

I'm getting what appears to be around 60K messages per hour and I'm wondering
what I can do to get a higher throughput.  Any ideas are welcome.  I'm using
a Perl script talking directly to qmail-queue to pump the messages in (each
of which is slightly unique) and I know that's not the limiter because I have
to slow the script down to avoid filling the queue up (100K+ messages).  Here's
some output from qmailanalog:

  Completed messages: 196952
  Recipients for completed messages: 196956
  Total delivery attempts for completed messages: 197869
  Average delivery attempts per completed message: 1.00466
  Bytes in completed messages: 1152135331
  Bytes weighted by success: 1140658136
  Average message qtime (s): 12.2331

  Total delivery attempts: 202944
    success: 195605
    failure: 2398
    deferral: 4941
  Total ddelay (s): 2338545.236874
  Average ddelay per success (s): 11.955447
  Total xdelay (s): 806842.48747
  Average xdelay per delivery attempt (s): 3.975690
  Time span (days): 0.198014
  Average concurrency: 47.1606

I'll send along vmstat entries if anyone thinks it would help.  Any ideas?
I've got multiple boxes here with the same hardware configuration just slated
for this project but if I'm not able to get the rate much higher I'm probably
going to have to consider this whole effort a failure.

thanks

-- 
  Matthew Harrell                          Behind every great computer sits
  Bit Twiddlers, Inc.                       a skinny little geek.
  [EMAIL PROTECTED]

Reply via email to