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