database recovery...

Rob Siemborski rjs3 at andrew.cmu.edu
Wed Sep 10 09:28:10 EDT 2003


On Wed, 10 Sep 2003, Scott Adkins wrote:

> So, with 3000+ cyrus process averaging about 20MB each, it consumed pretty
> much all our real RAM (we have 8GB on each cluster member).  I would say
> about 6GB of memory was consumed in just Cyrus processes.

This sounds like something bizarre is going on with what cyrus chose for
its mmap() method.  (Or the Tru64 mmap is doing something silly in terms
of memory allocation).

Since this didn't really change between 2.0 and 2.1, I don't offhand know
what to blame (though perhaps a change of database formats could do this
also--since skiplist will grow much larger than flat for the same data).

-Rob

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper





More information about the Info-cyrus mailing list