[Dovecot] Ongoing performance issues with 2.0.x

Timo Sirainen tss at iki.fi
Wed Nov 17 19:18:16 EET 2010


On Sat, 2010-11-13 at 13:17 +0100, Ralf Hildebrandt wrote:
> * Timo Sirainen <tss at iki.fi>:
> 
> > There's a lot more of IPC going on now. Each process at startup connects
> > to config process to read configuration (vs. reading it from environment
> > variables). State tracking is done in anvil process (vs. master process
> > internally). Logging is via pipes to log process instead of sockets to
> > master process (this should improve performance). Maybe other things I
> > can't think of now.
> 
> Is "dstat --ipc" a suitable to measure/see what's going on?

That looks like it's about sysv IPC, which Dovecot doesn't use. Maybe
some other options would show something useful, I don't know.

Anyway, getting the rusage stats for v1.2 and comparing them to v2.0
might show something useful. Could you patch your v1.2 with the attached
patch and again get one day's stats through logparse.pl? (Need to change
Debug -> Info in its regexp)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: diff
Type: text/x-patch
Size: 1531 bytes
Desc: not available
Url : http://dovecot.org/pipermail/dovecot/attachments/20101117/2ecea55c/attachment-0001.bin 


More information about the dovecot mailing list