On Mon, May 19, 2008 at 10:48:32AM +0200, Maurizio Lo Bosco wrote:
> Hi all,
> Bron has analysed the problem of the low start and it seams due to the 
> locking 
> on the mailbox.db for each mailbox. Something like
> //for mailbox in $mailbox_list
>   // lock mailbox
>   // do something
>   // unlock
> 
> The lock/unlock seams to be a bottleneck for the GFS.
> 
> Using the flat configuration for the mailbox.db the slow start disapepars.
> May I use a flat database for 4300+ mailbox?
> Do you think I could have other performance problems in delivery/accessing 
> the 
> mailbox?

I considered creating a GFS spool for a 50000 mailbox system, but during
testing, the GFS lock overhead would've been too much during delivery
peaks. Probably had to do mostly with delivery.db locking.


--Janne Peltonen
University of Helsinki
-- 
Janne Peltonen <[EMAIL PROTECTED]>
----
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

Reply via email to