Clustering and replication
Janne Peltonen
janne.peltonen at helsinki.fi
Tue Jan 30 11:26:30 EST 2007
On Tue, Jan 30, 2007 at 11:33:20AM +0200, Janne Peltonen wrote:
> > And GFS 6.1 (current version) has some issues with large directories:
> >
> > https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=214239
>
> This might be a problem, since we have some users that really have 10000
> messages in their INBOX.
I did some more research on this: correct me if I'm wrong, but it
appears that this GFS problem affects mostly cases where you have to
access all files on a large directory (say, ls) and/or stat the files.
Cyrus has its own cache and index; readdir()s (or whatever was the name
of that system call) should be rare, used mostly during reconstructs,
which are error recovery scenarios in any case.
But fstats seem to be more of a problem; a truss -c on a randomly
selected active imapd process gave 320 fstats / minute...
--Janne
More information about the Info-cyrus
mailing list