Re: Some advantage in prefork several imapds in startup ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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/

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux