I wonder if someone has even experienced this. On one of our servers, Apache eats up memory as hell. It uses all available memory and eventually starts eating swap memory until the server crashes. The process is quite slow, it might take about 5 days for Apache to use all available swap and if we restart apache, the swap will then be freed again and the process will start all over. We thought this would be hardware, but we replaced the entire memory on the server and that did not make a difference.

The server is a standard RedHat 7.2 install / 2.4.18 #2 SMP with Cpanel/WHM, 2 PIII 1GHz processors, 1 Gig of RAM and dual SCSI drives. This is the exact same hardware and software configuration we have on 5 other servers that do not have this problem.

I have seen that apache processes use in excess of 200 Megs of ram and the longer apache runs, the bigger the processes get.

We don't want to add customers to this server unless it becomes stable, but we've tried everything and nothing appears to work.

Any thoughts?