Re: [Exim] Exim performance on large mail systems

Top Page
Delete this message
Reply to this message
Author: Tom Samplonius
Date:  
To: EXIMUsers
CC: exim-users
Subject: Re: [Exim] Exim performance on large mail systems
On Wed, 2 May 2001 EXIMUsers@??? wrote:

> One of our dedicated exim mail servers, a dual cpu sun box with 1GB ram,
> currently sends about 10GB a day outbound. Recently this machine has peaked
> at over 800 exim processes, pushing free memory down to about 15MB.


There are usually a lot of misconceptions about what "free memory" is on
a Unix based system. "free memory" is supposed to be small, otherwise
memory is being wasted. You should looking at swap activity instead.

> Are there any particular configuration changes that can help with
> performance on exim systems pushing a lot of mail and starting up a lot of
> proccesses? I was considering just setting queue_only, launching exim with


Something that doesn't get recommended enough: link exim static. The
dynamic linker adds startup overhead everytime a new exim processed is
run. Do not be fooled by the larger size of the exim binary as this will
likely save memory. All modern Unix systems use a COW VM, so multiple
intances of the same executable don't use any more memory. This is
usually more efficient with a static binary.


Tom