Optimizar cuando estas harto de reiniciar …

Sigo con lo mio…. intentando que Boardiccion.es este sin caerse mas de 24 horas … intentando sacarle el poco jugo que da el vps con 512Mb de memoria.

Encontré una web con algunos tips para optimizar un poco los procesos…

Parece que con los últimos cambios esta un poco mas estable …

top – 00:21:04 up 9 days, 21:14, 1 user, load average: 1.68, 0.76, 0.57
Tasks: 119 total, 1 running, 117 sleeping, 0 stopped, 1 zombie
Cpu(s): 0.7%us, 0.8%sy, 0.0%ni, 97.5%id, 1.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 499756k total, 460816k used, 38940k free, 2624k buffers
Swap: 2099196k total, 106964k used, 1992232k free, 86732k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8543 www-data 20 0 224m 51m 2888 S 0 10.5 4:34.42 php5-fpm
18034 www-data 20 0 219m 46m 3456 S 0 9.6 0:14.20 php5-fpm
11262 www-data 20 0 220m 46m 2872 S 0 9.5 3:13.78 php5-fpm
17149 www-data 20 0 224m 45m 2656 S 0 9.4 0:52.09 php5-fpm
11277 www-data 20 0 218m 42m 2768 S 0 8.7 3:21.02 php5-fpm
3220 mysql 20 0 566m 34m 2004 S 0 7.2 1851:03 mysqld
17862 www-data 20 0 204m 31m 3252 S 0 6.6 0:21.11 php5-fpm

El que se come la memoria … es el php5-fpm …y con lo corto que va… en cuanto se va un poco de madre y empieza a swapear mas de lo normal…se va todo a hacer puñetas …

De momento lo he dejado así:
emergency_restart_threshold = 8
emergency_restart_interval = 1m
process_control_timeout = 10s

Entre los procesos … y lo que cachea (poco, de 5000 peticiones, 250 del cache)… parece que esta aguantando … veremos a ver …

Algunos cambios mas … he vuelto a poner la validación de los correos para intentar evitar el uso de los submits automáticos que buscan instalaciones de pligg …

Ademas de apuntar para una lectura mas despacio de http://www.sromero.org/. Tengo que seguir jugando con el varnish …