imapd mem exhausted
Patrick Welche
prlw1 at newn.cam.ac.uk
Wed Sep 24 07:02:29 EDT 2003
Sep 24 09:50:30 imp imap[2030]: executed
Sep 24 09:50:30 imp imapd[2030]: accepted connection
Sep 24 09:50:47 imp imapd[2030]: accepted connection
...
Sep 24 09:51:15 imp imapd[2030]: accepted connection
...
Sep 24 10:26:23 imp imapd[2030]: Fatal error: Virtual memory exhausted
That was then a reasonably long lasting connection that was just doing
CREATE followed by stacks of APPEND non-stop. There was only me as a user
(only 1 imapd).
I suppose that is rather different to the usual usage pattern of lots of
connections doing a few things. After a few minutes I see:
PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND
19526 cyrus 2 0 35M 37M select 0:10 0.93% 0.93% imapd
Is this a memory leak, or are the messages being stored in memory ie., it's
meant to happen?
Is there a simple way of telling master to give imapd some more memory when
it forks?
Cheers,
Patrick
More information about the Info-cyrus
mailing list