Any ideas? Cyrus takes 5 minutes to start

Kjetil Torgrim Homme kjetilho at
Sat Mar 18 16:09:21 EST 2006

On Fri, 2006-03-17 at 22:03 +0200, Mika Iisakkila wrote:
> (Yes, I've always wondered myself what's happening back there
> too, but never bothered to find out. Apparently Cyrus does this
> in some brute-force way, one mailbox at a time -- in your truss
> segment, it seems to read in three megabytes' worth of mailboxes.db
> file over and over again.)

Larry's e-mail reader doesn't preserve threading information, so you
clearly missed his explanatory e-mail: the mmap emulation in Cyrus is
not very efficient.  when recompiled to use the OS' mmap, the slow
startup went away.
Kjetil T.

More information about the Info-cyrus mailing list