Promedio de carga
El promedio de carga es el número medio de procesos que se están ejecutando o esperan para ejecutarse (incluidos los que esperan E/S de disco) durante los últimos 1, 5 y 15 minutos. uptime, 'top' y /proc/loadavg lo muestran. Debe compararse con el número de núcleos de la CPU.
1Lectura de los números
'load average: 0.50, 1.20, 2.00' significa que la carga está disminuyendo: es menor en el último minuto que en los últimos 15 minutos. En una máquina con 4 núcleos, una carga de 4 significa que las CPU se utilizan al máximo por término medio; por encima de eso, los procesos esperan.
2CPU o disco
En Linux, la carga también cuenta los procesos en suspensión ininterrumpible, que normalmente esperan almacenamiento en disco o de red. Una carga alta con bajo uso de CPU en top suele apuntar a una E/S lenta; el valor 'wa' en top muestra el tiempo dedicado a esperar la E/S.
3Número de núcleos
nproc muestra el número de unidades de procesamiento disponibles. Un promedio de carga sistemáticamente superior a ese número merece una revisión.
Cómo comprobar la carga
- Mostrar la carga:
uptime - Mostrar el número de núcleos:
nproc - Buscar qué usa la CPU: top (pulse P para ordenar por CPU, M por memoria)
- Si el uso de CPU es bajo pero la carga es alta, observe la espera de E/S ('wa' en top) y la actividad del disco.
Precauciones
- Un pico breve en el valor de 1 minuto es normal; observe el valor de 15 minutos para ver las tendencias.
- Compare con el recuento de núcleos antes de decidir que la carga es alta.
Artículos relacionados
- Asesino de OOMQué hace el asesino de falta de memoria (out-of-memory) de Linux, cómo averiguar qué proceso mató y cómo reducir las probabilidades de que ocurra.
- unidades de systemd y systemctlQué es una unidad de systemd, los tipos de unidades comunes y cómo iniciar, detener, habilitar e inspeccionar servicios con systemctl.
- Espacio de intercambio en LinuxQué es el espacio de intercambio (swap), cómo consultarlo con free y swapon, cómo añadir un archivo de intercambio y qué modifica vm.swappiness.
Fuentes
Nota: RainServer ofrece monitorización y limpieza segura para servidores Linux; muestra qué va a cambiar y pide confirmación primero.
Última revisión: