Apache2 config tuning

My apache2 and apache2+modperl took alot of memory:

Any tuning can be done for the config?

### Apache2 httpd.conf ###
<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 100000
</IfModule>

### Apache2+Modperl httpd.conf ###
<IfModule worker.c>
StartServers 2
MaxClients 140
MinSpareThreads 10
MaxSpareThreads 20
ThreadsPerChild 10
MaxRequestsPerChild 4000
</IfModule>


### Top ###
12:40:04 up 22 days, 10:51, 1 user, load average: 0.82, 0.54, 0.62
121 processes: 120 sleeping, 1 running, 0 zombie, 0 stopped
CPU0 states: 6.0% user 2.0% system 0.0% nice 0.0% iowait 90.0% idle
CPU1 states: 18.0% user 3.0% system 0.0% nice 0.0% iowait 77.0% idle
Mem: 1546836k av, 1309312k used, 237524k free, 0k shrd, 170324k buff
898964k actv, 192756k in_d, 14144k in_c
Swap: 3068372k av, 723344k used, 2345028k free 566644k cached

### PS AUXW ###
root 8221 0.0 0.0 20168 368 ? S May18 0:19 /usr/local/apache2_ion/bin/httpd -k start
ion 8222 0.0 0.0 19944 4 ? S May18 0:00 /usr/local/apache2_ion/bin/httpd -k start
root 8253 0.0 0.0 4184 236 ? S May18 0:05 /usr/local/apache2/bin/httpd -k start
www 8254 0.0 0.0 3960 232 ? S May18 0:50 /usr/local/apache2/bin/httpd -k start
ion 9858 0.0 0.0 81828 4 ? S May18 0:01 /usr/local/apache2_ion/bin/httpd -k start
ion 10605 0.0 0.0 97928 4 ? S May18 0:03 /usr/local/apache2_ion/bin/httpd -k start
ion 30938 0.0 0.0 113536 4 ? S May18 0:16 /usr/local/apache2_ion/bin/httpd -k start
ion 32463 0.0 0.0 89640 4 ? S May18 0:05 /usr/local/apache2_ion/bin/httpd -k start
ion 865 0.0 0.0 137512 4 ? S May18 0:01 /usr/local/apache2_ion/bin/httpd -k start
ion 3018 0.0 0.0 107728 4 ? S May18 0:07 /usr/local/apache2_ion/bin/httpd -k start
ion 4873 0.0 0.0 129996 4 ? S May18 0:01 /usr/local/apache2_ion/bin/httpd -k start
ion 8613 0.0 0.0 140224 4 ? S May19 0:01 /usr/local/apache2_ion/bin/httpd -k start
ion 9025 0.0 0.0 122444 4 ? S May19 0:01 /usr/local/apache2_ion/bin/httpd -k start
ion 9708 0.0 0.0 138968 4 ? S May19 0:01 /usr/local/apache2_ion/bin/httpd -k start
ion 9943 0.0 0.0 138884 4 ? S May19 0:14 /usr/local/apache2_ion/bin/httpd -k start
ion 14479 0.0 0.0 138232 4 ? S May19 0:10 /usr/local/apache2_ion/bin/httpd -k start
ion 15827 0.0 0.0 139072 4 ? S May19 0:03 /usr/local/apache2_ion/bin/httpd -k start
ion 19855 0.0 0.0 140096 4 ? S May19 0:02 /usr/local/apache2_ion/bin/httpd -k start
ion 21020 0.0 0.0 131992 4 ? S May19 0:12 /usr/local/apache2_ion/bin/httpd -k start
ion 21672 0.0 0.0 138788 4 ? S May19 0:02 /usr/local/apache2_ion/bin/httpd -k start
ion 8796 0.0 0.0 129792 4 ? S May19 0:03 /usr/local/apache2_ion/bin/httpd -k start
ion 13719 0.0 0.0 88332 4 ? S May19 0:01 /usr/local/apache2_ion/bin/httpd -k start
ion 13769 0.0 0.0 81548 4 ? S May19 0:01 /usr/local/apache2_ion/bin/httpd -k start
ion 14027 0.0 0.0 139060 4 ? S May19 0:02 /usr/local/apache2_ion/bin/httpd -k start
ion 21722 0.0 0.0 140132 4 ? S May19 0:03 /usr/local/apache2_ion/bin/httpd -k start
ion 25635 0.0 0.0 107568 4 ? S May19 0:04 /usr/local/apache2_ion/bin/httpd -k start
ion 26459 0.0 0.9 114748 13956 ? S May19 0:01 /usr/local/apache2_ion/bin/httpd -k start
ion 26551 0.0 1.5 138348 23536 ? S May19 0:02 /usr/local/apache2_ion/bin/httpd -k start
ion 27753 0.0 0.7 140032 11748 ? S May19 0:02 /usr/local/apache2_ion/bin/httpd -k start
ion 6185 0.0 1.5 140748 24548 ? S May19 0:01 /usr/local/apache2_ion/bin/httpd -k start
ion 7237 0.0 0.5 122744 7944 ? S May19 0:01 /usr/local/apache2_ion/bin/httpd -k start
ion 7241 0.0 0.5 97864 8796 ? S May19 0:01 /usr/local/apache2_ion/bin/httpd -k start
ion 3543 0.0 0.0 98164 180 ? S 01:41 0:02 /usr/local/apache2_ion/bin/httpd -k start
ion 6168 0.0 1.5 140324 24616 ? S 02:01 0:08 /usr/local/apache2_ion/bin/httpd -k start
ion 7397 0.0 0.0 123816 1188 ? S 02:11 0:01 /usr/local/apache2_ion/bin/httpd -k start
ion 7415 0.0 1.5 98612 24072 ? S 02:11 0:03 /usr/local/apache2_ion/bin/httpd -k start
ion 21888 0.0 1.6 141272 25948 ? S 04:02 0:05 /usr/local/apache2_ion/bin/httpd -k start
ion 22589 0.0 1.4 97356 22228 ? S 04:08 0:02 /usr/local/apache2_ion/bin/httpd -k start
ion 27370 0.0 1.5 81696 24736 ? S 04:49 0:01 /usr/local/apache2_ion/bin/httpd -k start
www 7033 0.1 0.3 229932 5524 ? S 07:18 0:28 /usr/local/apache2/bin/httpd -k start
www 8162 0.1 0.3 229556 5644 ? S 07:35 0:26 /usr/local/apache2/bin/httpd -k start
www 30033 0.1 0.3 228276 4800 ? S 12:17 0:01 /usr/local/apache2/bin/httpd -k start
www 30502 0.1 0.2 228268 4544 ? S 12:26 0:00 /usr/local/apache2/bin/httpd -k start
ion 30782 2.3 1.2 129868 19344 ? S 12:31 0:10 /usr/local/apache2_ion/bin/httpd -k start
www 30904 0.1 0.2 228460 4416 ? S 12:33 0:00 /usr/local/apache2/bin/httpd -k start
ion 31207 2.8 1.7 136864 27320 ? S 12:36 0:03 /usr/local/apache2_ion/bin/httpd -k start
ion 31243 2.6 1.2 129928 18712 ? S 12:37 0:02 /usr/local/apache2_ion/bin/httpd -k start
ion 31293 2.2 1.2 129952 18576 ? S 12:37 0:01 /usr/local/apache2_ion/bin/httpd -k start
ion 31351 2.4 0.9 126400 14524 ? S 12:38 0:00 /usr/local/apache2_ion/bin/httpd -k start
root 31374 0.0 0.0 2768 828 pts/0 R 12:38 0:00 ps uaxw

 

 

 

 

Top