Cyrus - GFS slow start and poor performace
Janne Peltonen
janne.peltonen at helsinki.fi
Mon May 19 05:25:23 EDT 2008
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 <janne.peltonen at helsinki.fi>
More information about the Info-cyrus
mailing list