Estoy trabajando en una aplicación web PHP que permite a los usuarios conectarse entre sí, reservar eventos y enviar mensajes entre ellos. Solo hay unos 100 usuarios.¿Cómo puedo saber si mi aplicación PHP usa demasiada memoria?
Configuré la aplicación en un VPS con Ubuntu 9.10, apache2, mysql 5 y php 5. Tenía 360 Mb de RAM, pero actualicé a 720 MB.
Últimamente, mi aplicación web ha experimentado interrupciones debido al uso excesivo de memoria. Por lo que puedo decir en los registros de errores, parece que el servidor mata automáticamente los procesos de Apache que consumen demasiada memoria. Como resultado, actualicé la memoria de 360 MB a 720 MB como una medida provisional.
Entonces mi pregunta es, ¿cómo puedo resolver estos problemas de interrupción? ¿Cómo sé si la necesidad de más memoria de mi sitio web se debe a un código pobre o si es parte del crecimiento natural del sitio web? ¿Cuál es la forma más eficiente de determinar qué scripts PHP consumen la mayor cantidad de memoria?
es suficiente con 720 MB de memoria? deberías considerar obtener más RAM no estás usando un software que fue hace 10 años. – ghostdog74
¿Cuánta memoria debería tener al menos? – John
@ ghostdog74: Está usando un VPS, que es un servidor virtual donde normalmente paga mensualmente los recursos de disco y memoria. – spoulson