[Dovecot] Ongoing performance issues with 2.0.x

Ralf Hildebrandt Ralf.Hildebrandt at charite.de
Fri Nov 5 17:40:51 EET 2010

* 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). 

anvil is completely new, I noticed that one.

> 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.
> Anyway, I'd think the used system time is owned by some process(es).
> Would be interesting to know what kind of logs you get with the attached
> patch (e.g. run dovecot for an hour..day, stop it, gather all logs,
> count the used system times per process type and see which ones used the
> most).

I will try that.

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