Muy buenas, tengo un problema que no encuentro la forma de resolver...
Primero de todo, soy nuevo en el foro y casi novato en administración de servidores.
El problema que tengo es revisando el consumo de memoria, siempre veo q está al límite.. e investigando en foros he descubierto que mis procesos apache consumen mucha memoria innecesariamente...
[root@web3 ~]# free -m
total used free shared buffers cached
Mem: 16053 15952 101 0 1232 10850
-/+ buffers/cache: 3868 12185
Swap: 2047 84 1962
[root@web3 ~]# ps -eo pmem,vsz,pcpu,rss,vsize,args | sort -k 1 -r | more
%MEM VSZ %CPU RSS VSZ COMMAND
0.7 650484 41.4 124692 650484 /usr/local/bin/searchd -c /usr/local/etc/sphinx.conf
0.6 859616 0.9 99080 859616 /usr/sbin/httpd
0.6 859616 0.9 110844 859616 /usr/sbin/httpd
0.6 859616 0.9 110812 859616 /usr/sbin/httpd
0.6 859616 0.9 104036 859616 /usr/sbin/httpd
0.6 859616 0.8 98760 859616 /usr/sbin/httpd
0.6 859616 0.7 103256 859616 /usr/sbin/httpd
0.6 859616 0.7 100560 859616 /usr/sbin/httpd
0.6 859616 0.5 104148 859616 /usr/sbin/httpd
...
He quitado modulos y solo he logrado bajar hasta 50 megas por procesos httpd.
Por favor, necesito que me guíen para mejorar el rendimiento del servidor y aprender sobre esto
Detalles de mi servidor:
Red Hat Enterprise Linux 5 - 64 bit
Dual Socket Dual Core AMD Opteron 2214HE 2.2 GHz, 2 Processors, 2 Cores per Proc
16 GB RAM
Apache/2.2.3
PHP 5.3.8
Sphinx 0.9.9-id64-release (r2117)
Muchas Gracias!