There is something very wrong here. Cat'ing two blocks of data should
take milliseconds. Are you out of memory (does vmstat show paging?)?
When your cat is << .1 seconds or so then rerun your tests. Wait a
minute, did you run the cat WHILE you were trying to do the deliveries?
If so, then that is about right as qmail is beating on your hard disk.
Your qmail-inject seem like they are off by about a factor of 10 or less
(since qmail-send isn't running), but that is just a swag (assuming
about a hundred other things like a properly configured file system, no
swapping/page stealing (sufficent memory), and a current-technology SCSI
non-IDE drive).
Jim Arnott wrote:
>
> Hi,
>
> I'm experimenting with qmail's throughput. It approximates what
> we want to do with it. (send mail from a mail database through qmail-inject)
> I want to see how fast qmail will queue messages.
>
> I have a ~433 Mhz Alpha.
>
> Experiment:
>
> script that runs qmail-inject 1000 times
> with a 1000 byte body
> Qmail-send is not running
>
> Result:
> takes 73 seconds (13.7/sec)
>
> This seems a little slow to me. The system cpu is 70% idle.
>
> Same experiment with "cat >> out.file < 1000byte.in" takes 4 seconds.
>
> Is this normal ? Any ideas on how to speed it up.
>
> thanks,
> -jim
--
Daemeon Reiydelle
Systems Engineer, Anthropomorphics Inc.
[EMAIL PROTECTED]