database recovery...
Scott Adkins
adkinss at ohio.edu
Wed Sep 10 09:58:25 EDT 2003
Well, I am not sure that it is something bizarre going on with the mmap()
method that configure chose at compile time. I still have to do some
testing, but I am not really convinced that the 27MB/28MB sizes are tied
in to mailboxes.db being nearly the same size.
So, what kind of things would cause the process to grow? If a user makes
a connection to IMAP, it starts out small. Does the memory footprint grow
as they open and close folders, reading in the various cyrus files listed
in that particular folder? I imagine that if somebody had a really big
folder (like the many around here who never delete their mail), could that
drive the footprint up a bit?
With process resuse, especially with 250 connections per process, I can
imagine that the older process will be the ones that are much bigger.
Anyways, it is really hard to pinpoint on the system.
Scott
--On Wednesday, September 10, 2003 9:28 AM -0400 Rob Siemborski
<rjs3 at andrew.cmu.edu> wrote:
> 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
>
--
+-----------------------------------------------------------------------+
Scott W. Adkins http://www.cns.ohiou.edu/~sadkins/
UNIX Systems Engineer mailto:adkinss at ohio.edu
ICQ 7626282 Work (740)593-9478 Fax (740)593-1944
+-----------------------------------------------------------------------+
PGP Public Key available at http://www.cns.ohiou.edu/~sadkins/pgp/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 231 bytes
Desc: not available
Url : https://lists.andrew.cmu.edu/mailman/private/info-cyrus/attachments/20030910/67002dc0/attachment.bin
More information about the Info-cyrus
mailing list