On 3 Jan 2006, at 07:35, Robin Bowes wrote:

Robin Bowes said the following on 03/01/2006 00:20:
1. a softlimit value of 35000000 works for me on x86_64 (qpsmtpd process
is ~30M)

I just enabled the tls plugin and memory usage jumped to ~45M!

 7086 qpsmtpd   15   0 44112  12m 2788 S  0.0  0.6   0:00.31 qpsmtpd

That's kinda big, isn't it?

Sadly that's Perl for you.

I'm going to be installing a mail server on an x86_64 box soon with an
incoming concurrency of around 50. That's 2250MB RAM just for the
qpsmtpd processes. Eek.

No, most of the RAM is in modules which are loaded in the parent process, so the forked children use Copy On Write, meaning the memory is shared between them unless it's written to. You should be using a lot less than that.

Matt.

Reply via email to