* Timo Sirainen <t...@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.hildebra...@charite.de | http://www.charite.de