>
>
> Why, the master start new  process and don't use  prefork  process ?
> Exist any advantage startup with several process ?
>
>
As I understand, the master uses preforked processes for new connections.
And creates new ones to maintains the pool of preforked processes as
defined.
Having a pool of 50 processes, if 4 clients connect to imapds, Cyrus will
use 4 preforked processes for the new connections and will create 4 new ones
to keep the pool to 50.
The size of the pool don't depend of the number of concurrents processes you
need but the rate of new connections per second.
You can use also the undocumented option maxforkrate in your macter.cf file
to control the rate of creating new processes
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/

Reply via email to