Acabo de migrar un sitio web existente con bastante tráfico a una gota de Digital Ocean y vi la página de estado del servidor extendido Apache. Muestra la información a continuación. Una cosa que noté es que la CPU aparece con una carga del 269%. ¿Como puede ser? ¿Esto es bueno o malo? ¿Cómo puedo interpretar estos números?
Apache Server Status for xx.xx.xxx
Server Version: Apache/2.2.15 (Unix) DAV/2 PHP/5.4.40 mod_ssl/2.2.15 OpenSSL/1.0.1e-fips
Server Built: Oct 16 2014 14:48:21
Current Time: Tuesday, 19-May-2015 04:11:17 EDT
Restart Time: Tuesday, 19-May-2015 04:06:06 EDT
Parent Server Generation: 0
Server uptime: 5 minutes 10 seconds
Total accesses: 1139 - Total Traffic: 280.7 MB
CPU Usage: u778.49 s54.72 cu0 cs0 - 269% CPU load
3.67 requests/sec - 0.9 MB/second - 252.4 kB/request
12 requests currently being processed, 11 idle workers
Respuesta1
Primero las descripciones de los campos:
u778.49
: segundos pasados en el espacio de usuarios54.72
: segundos transcurridos durante las llamadas al sistema- Ambos juntos son la cantidad total de segundos de tiempo de CPU:
833.21
Así es como se calcula el porcentaje. Su máquina funciona durante 5 minutos y 10 segundos, es decir, 310
segundos. La cantidad total de tiempo de CPU dividida por la cantidad total de segundos de tiempo de actividad da el porcentaje de CPU:
833.21/310=2.687*100%=269%
Pero lo más probable es que su sistema tenga varias CPU. Puede dividir ese valor por la cantidad de CPU.