At 09:39 AM 5/9/2000, Matthew B. Henniges wrote:
>On a dual celeron 466 with 512Mb ram. and 3 10k scsi drives (one for
>/var/qmail/queue, one for /var/log, one for /usr/home)
>concurrency remote at 500
>concurrency local at 50
>FreeBSD 3.4-S
>localhost dnscache
>
>It will push 12 Million on a good day. (4% local delivery).
>
>This is qmail 1.03 + big-todo + big-concurrency + qmailqueue

I'm green with envy. Now, I administer around 6 qmail servers. Typically a 
dual-600PIII with 1G of RAM, with /var on a 10K SCSI, and everything else 
on other disks. I also use qmail 1.03 + big-todo + big-concurrency. Remote 
concurrency set for 200. Queue set for a split of 293. Linux RH6.1 or 2. 
Outgoing mail is handled on different servers than the incoming. The 
machines are co-located on several different networks with plenty of bandwidth.

The machines are mostly sending out daily newsletters which are being fed 
in from another machine by smtp or qmtp (seems to make no difference in 
performance which I use), and I've experimented with various numbers of 
incoming smtp processes.

If I'm sending more in more than a couple of smtp connections at the same 
time (e.g. 10 or 20), concurrent remote processes drop to a crawl of 2-10, 
the machine's load gets really high, 6-20, and the queue gets filled up 
quickly.

If nothing is coming in, the remote processes usually are 20-80, and only 
on a very rare occasion would get close to my 200 concurrencyremote.

So .. eh... would it likely be my disk I/O that slows it down (how do I 
test that?), or should I be switching to FreeBSD, or am I doing something 
stupid?

What is localhost dnscache about? A local name server, to limit outgoing 
DNS lookups?

- Flemming



Reply via email to