Author: Nico Erfurth Date: To: Greg Ward, exim-users Subject: Re: [Exim] Reducing number of Exim processes
Greg Ward wrote: > On 18 July 2002, James Harr said:
>
>>What kind of machine are you running that on? (hardware & software)
>>How much system/processor load are you at normally?
>>If you are running anything else on the machine?
>
>
> It's a fairly robust PC (dual 800 MHz Pentiums, 512 MB RAM, one SCSI
> disk). It's running Debian Linux 3.0 ("woody"), kernel 2.4.18. Oh
> yeah, Exim 4.05. Gee, and I always scold people for leaving these
> details out -- how embarassing.
>
> The server is not overloaded -- we get around 1000 incoming messages a
> day. The only hard work is sending out these mailing list posts.
>
>
>>I don't know which OS you run, but you may be able to up the amount of fd's
>>open. Try running 'lsof' (if you have it) to see which programs have the
>>most open fd's..
>
>
> File descriptors aren't the problem -- we already fixed that with
> /proc/sys/fs/file-max. The problem is the max number of processes; I'm
> not sure if that's tweakable under Linux. Also not sure if the problem
> is per-user or whole system.
Have you tried to configure mailman to use exim -odqs ?
This reduces load sometimes, running nscd helps you to reduce the time a
process needs for resolving the mx (not much, but better than nothing).
split_spool_directory helps to reduce running times of processes too,
because you don't get "Message locked" messages all the time.