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]

Reply via email to