Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/01/2015, 06:47
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: rendimiento de cpu elevado

La ruta no te va a dar ningún detalle útil, ya que simplemente será algo como "/usr/bin/php". Si son procesos iniciados por apache, tampoco te sería útil la línea de comandos (que podés obtener con "ps -fu tsuario").

De todas maneras, lo que parece al ver la salida de "top" es que tenés muchos procesos PHP de corta vida (menos de 40 segundos), pero un proceso mysql que consume CPU constantemente y tiene un tiempo bastante alto de CPU (34 horas)

También tu load average es altísimo, fijate que lo ideal es que esté por debajo del número de CPUs, y dudo que tengas 100 cores en ese servidor.

Te recomiendo, en order de relevancia:
1. Instalá plugins de wordpress que te ayuden con el cacheo (WP SuperCache), con eso podés reducir la carga en el servidor porque a muchas peticiones se sirve contenido estático
2. Instalá un acelerador de PHP
3. Revisá la configuración de apache, para evitar que estés creando más procesos de los necesarios
4. Contratá un servicio como CloudFlare, InCapsula, o Amazon Cloudfront
5. Revisá la configuración de la base de datos, por ahí algún cambio en la asignación de memoria puede hacer trabajar mejor a MySQL.


Hay varias cosas para revisar, con algo de experiencia debería ser relativamente sencillo bajar esos números.