apache optimization

hello

I have this httpd.conf:

Timeout 30
KeepAlive On
MaxKeepAliveRequests 500
KeepAliveTimeout 5
MinSpareServers 5
MaxSpareServers 20
StartServers 8
MaxClients 450
MaxRequestsPerChild 1000
It seens apache is using a lot of CPU, as show below:

Parent Server Generation: 0
Server uptime: 26 minutes 7 seconds
Total accesses: 68676 - Total Traffic: 209.7 MB
CPU Usage: u561.109 s13.0625 cu0 cs0 - 36.6% CPU load
43.8 requests/sec - 137.1 kB/second - 3202 B/request
57 requests currently being processed, 53 idle servers
any hints on how it could be optimizated?
Maybe setting MaxRequestsPerChild to 100 and turning keepalive off?

 

 

 

 

Top