--On Friday, October 19, 2001 4:08 PM +0200 Jan Moravec <[EMAIL PROTECTED]> 
wrote:

>
> On my FreeBSD 4.4 machine running Cyrus imapd 2.0.16 (installed from the
> ports collection), I see that each imapd process eats up around 2500K of
> memory (RES - resident portion of the process) and its total size is
> around 20M. In the FAQ, it says each process should have around 512K or
> so.
>
> I wonder, is the FAQ out-of-date, is this normal or have I
> misconfigured something?
>
> Thanks for your opinions!
>
> --
> Jan Moravec
>

Actually, we have made the same obvservation here after upgrading to
2.0.16 from 1.5.14.  Many of our imap processes climb up to 14MB in size
(though, I have never seen one bigger than that) and stay there.  One
of my guesses as to why that is the case is based on the fact that the
imapd processes now stick around for multiple connections.  I wonder if
the process is not properly freeing up memory after one user disconnects
and before the next user disconnects.  I also don't know how much of
this is due to the way the OS (Tru64) manages process memory.

This is on my list of things to do to determine why the resident memory
footprint is so large.  It is definitely larger than the older version,
and with several thousand imap servers running, this is a lot of memory.

Scott
--
 +-=-=-=-=-=-=-=-=-=+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+=-=-=-=-=-=-=-=-+
      Scott W. Adkins                http://www.cns.ohiou.edu/~sadkins/
   UNIX Systems Engineer                  mailto:[EMAIL PROTECTED]
        ICQ 7626282                 Work (740)593-9478 Fax (740)593-1944
 +-=-=-=-=-=-=-=-=-=+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+=-=-=-=-=-=-=-=-+
     CNS, HDL Center, Suite 301, Ohio University, Athens, OH 45701-2979

Reply via email to