Separating master processes for different services to utilise multiple cores/cpus
atif.ghaffar at gmail.com
Mon Mar 2 19:22:06 EST 2009
Sorry to reply to myself,
Has no-one else really experienced this?
Sorry again for the re-post and best regads
On Wed, Feb 25, 2009 at 11:47 PM, Atif Ghaffar <atif.ghaffar at gmail.com>wrote:
> I am a long time cyrus user but have not been hands on for a while.
> At my current job we are running cyrus to manage all mailstore for our ISP.
> Recently I have migrate a couple of boxes to newer ones with more cores per
> when running htop -u cyrus, i see that only one core is being used for
> most of the work and that seems to be a waste of the rest of the cpus.
> We are using the following services (imap, pop3, lmtp, sieve)
> One thought that comes to mind is to run different master processes which
> do one service at a time.
> I am thinking on consolidating into
> 1. cyrus-master-main (running imap/sieve)
> 2. cyrus-master-pop3 (running pop3)
> 3. cyrus-master-lmtp (running lmtp)
> Does this makes any sense?
> Would this balance the usage of the CPUs.
> If yes, I will post the config files for inspection.
> best regards
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Info-cyrus