HTTPD cause of server load. Tweaked already but need more advice
Hello people,I have a dedicated server with spec
2.4ghz Celeron
512k ram
128k cache
Currently there are 2 very busy forums on it each with 100-200 users online. There are also many large files (50mb+) for a selected few members.
Going through the logs the main culprit is httpd accounting for 40-50% of cpu usage and at peak times this rises to 60-80% which results in very high serverload i.e 10+
At first I was simply restarting httpd to clear the problem but as load became regular I tweaked the httpd.conf file and changed a few of the default settings shown below:
MaxKeepAliveRequests = 50
KeepAliveTimeout = 5
MinSpareServers = 2
MaxSpareServers = 5
All other settings are kept same.
I found the above changes reduced the serverload alot and now it's mostly under 2 and when it does go higher it automatically falls back down.
However, as I have already identified the main culprit i.e httpd it would be great if you guys can give some tips on how to optmise httpd specifically for 2 highly active forums

thanks!