Aquí está la salida de arriba:
arriba - 23:30:49 arriba 2:18, 1 usuario, promedio de carga: 4.36, 4.36, 4.39 Tareas: 105 en total, 2 corriendo, 103 durmiendo, 0 detenidos, 0 zombies CPU (s): 3.6% us, 8.0% sy, 0.0% ni, 73.4% id, 9.0% wa, 1.1% hi, 4.9% si, 0.0% st Mem: 2029820k total, 1979312k usado, 50508k gratis, 6828k buffers Intercambio: 5947384k en total, 0k usados, 5947384k gratis, 1855304k en caché
¿Cómo puede ser alta la carga promedio mientras que la carga de la CPU es baja?
¿Cómo se calcula el promedio de carga?
Respuestas:
Este sitio hace un buen trabajo al explicarlo. Básicamente, el promedio de carga es la cantidad de tráfico a su CPU en los últimos 1, 5 y 15 minutos. En general, desea que este número esté por debajo del número de CPU / núcleos que tiene. 1.0 en una máquina de un solo núcleo significa que está utilizando la CPU al máximo, y todo lo anterior significa que las cosas se están poniendo en cola.
La línea de CPU en su salida superior es el uso actual desglosado por tipos de proceso.
fuente
Lo que Inigoesdr y el sitio que él / ella señala para escribir es más o menos correcto, pero recuerde que el "promedio de carga" no es realmente un promedio matemático "regular", es un promedio móvil exponencialmente amortiguado / ponderado .
Este es un artículo muy bueno y en profundidad sobre el tema del porcentaje de CPU y el promedio de carga, y cómo se calculan en Linux. Wikipedia también tiene un buen artículo (que explica algunas diferencias entre el promedio de carga en Linux y la mayoría de los sistemas UNIX, por ejemplo).
fuente