Any ideas? Cyrus takes 5 minutes to start
Henrique de Moraes Holschuh
hmh at debian.org
Sun Mar 19 20:13:24 EST 2006
On Sat, 18 Mar 2006, Kjetil Torgrim Homme wrote:
> 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.
Any ideas why we don't just kill non-native mmap? Without it Cyrus cannot
perform to satisfaction anyway...
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
More information about the Info-cyrus
mailing list