[Dovecot] migration 1.2.5 -> 2.0.5 load increased dramatically

Ralf Hildebrandt Ralf.Hildebrandt at charite.de
Wed Oct 6 16:56:35 EEST 2010


* Timo Sirainen <tss at iki.fi>:
> On Wed, 2010-10-06 at 14:58 +0200, Ralf Hildebrandt wrote:
> 
> > % time     seconds  usecs/call     calls    errors syscall
> > ------ ----------- ----------- --------- --------- ----------------
> >  91.02    0.504031      504031         1           wait4
> > So what is doveconf waiting for?
> 
> See if it's faster when disabling Pigeonhole's settings plugin?
> (Remove /usr/local/lib/dovecot/settings/*)

Yes, it's MUCH faster:

# strace -c /usr/dovecot-2/bin/doveconf   
# 2.0.5: /usr/dovecot-2/etc/dovecot/dovecot.conf
doveconf: Fatal: Error in configuration file /usr/dovecot-2/etc/dovecot/dovecot.conf line 11: Unknown setting: managesieve_notify_capability
% time     seconds  usecs/call     calls    errors syscall
------ ----------- ----------- --------- --------- ----------------
 32.24    0.004000        4000         1           execve
 23.13    0.002870        2870         1           pipe
 16.10    0.001997         333         6         6 access
 14.52    0.001801         164        11           fcntl64
 10.08    0.001251         156         8           fstat64
  2.37    0.000294          59         5           read
  0.91    0.000113           4        27        19 open
  0.64    0.000080           5        15        15 stat64
  0.00    0.000000           0         2           write
  0.00    0.000000           0         8           close
...


-- 
Ralf Hildebrandt
  Geschäftsbereich IT | Abteilung Netzwerk
  Charité - Universitätsmedizin Berlin
  Campus Benjamin Franklin
  Hindenburgdamm 30 | D-12203 Berlin
  Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962
  ralf.hildebrandt at charite.de | http://www.charite.de
	    


More information about the dovecot mailing list