Hi,

I'm experiencing serious problems (slow queue processing) with qmail (sol
2.6), and I think the bottleneck is qmail-send. When I do a truss on this
process I see (truss -c):

hercules(root)/var/qmail/queue/intd> truss -c -p 19880 
^Csyscall      seconds   calls  errors 
read             .01     106 
write            .02     645 
open             .04      84 
close            .00      82 
unlink           .03      59     36 
time             .00      48 
stat             .01      88     63 
lseek            .00      11 
fstat            .00      36 
fdsync           .01      24 
poll             .00      12 
                ----     ---    --- 
sys totals:      .12    1195     99 
usr time:        .00 
elapsed:        4.48 
 


Now these are a lot of writes for one process to handle (especially single
threaded). From the INTERNALS file I see that qmail-send is a very important
process (creates the info/, remote/ or local/, removes the todo/ and the
intd/ files for each message).
Is there a way I can boost the performance of qmail send?
Or can it be made multi-threaded?

Franky

Reply via email to