Since it uses a multi-process model,
yes it does.
However that's not what you should
upgrade your servers for. cyrus uses very little CPU time on any modern
processor. Even with 10,000's of users, our servers with 3 year old 2.4Ghz
Netburst Xeons never get more than about 30% CPU usage (out of 400% because
they're dual processor, hyper-threaded machines).
Instead cyrus is incredibly IO
hungry. You should have as much RAM as possible for caching, and a battery
backed NVRAM RAID controller to try and improve the random write IO that's
generated. These will do much more for you than upgrading your CPU
will.
Rob
|
---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html