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 HTTPD cause of server load. Tweaked already but need more advice

thanks!

 

 

 

 

Top