GNU/Linux >> Tutoriales Linux >  >> Linux

¿Qué es el promedio de carga en Linux?

Load Average en Linux es una métrica que utilizan los usuarios de Linux para realizar un seguimiento de los recursos del sistema. También lo ayuda a controlar cómo se emplean los recursos del sistema.

Si bien el promedio de carga es una de las métricas más fundamentales del uso de recursos, la métrica no tiene sentido a menos que comprenda lo que le dice al usuario. En este tutorial, lo ayudaremos a comprender qué significa el promedio de carga en Linux.

Además, discutiremos algunos métodos sencillos para monitorear el promedio de carga de su sistema.

Conceptos básicos del promedio de carga en Linux

Para comprender el promedio de carga en Linux, necesitamos saber qué definimos como carga. En un sistema Linux, la carga es una medida de la utilización de la CPU en un momento dado.

Se refiere a la cantidad de procesos que la CPU está ejecutando actualmente o que están esperando su ejecución.

Un sistema inactivo tiene una carga de 0. Con cada proceso que se ejecuta o está en la lista de espera, la carga aumenta en 1.

Por sí sola, la carga no brinda ninguna información útil para el usuario. La carga puede cambiar en fracciones de segundo. Esto se debe a que la cantidad de procesos que usan o esperan el tiempo de la CPU no permanece constante. Es por eso que usamos Load Average en Linux para monitorear el uso de recursos.

Familiarizarse con el promedio de carga en Linux

El promedio de carga, como sugiere el nombre, representa la carga promedio en una CPU durante un intervalo de tiempo establecido. Estos valores son la cantidad de procesos que esperan la CPU o la usan en el período determinado.

Si bien la mayoría de las personas están acostumbradas a los porcentajes de carga que se muestran en los sistemas Windows, el promedio de carga en Linux se representa como tres valores decimales diferentes.

Mire la imagen de arriba donde dice "promedio de carga:0.03, 0.03, 0.01"

De izquierda a derecha:

  • El primer valor representa la carga promedio en la CPU durante el último minuto.
  • El segundo nos da la carga promedio del último intervalo de 5 minutos
  • El tercer valor nos da la carga promedio de 15 minutos

Esto ayuda al usuario a tener una idea de cómo los procesos de un sistema utilizan la CPU a lo largo del tiempo.

Si bien una carga de 1 puede significar aproximadamente el 100 % del uso de recursos en un sistema de un solo procesador, estos sistemas prácticamente no existen en la actualidad. A menos que no haya actualizado su sistema en más de una década, su sistema debe ejecutarse en un procesador multinúcleo.

Para un procesador de doble núcleo, una carga de 1 significa que 1 núcleo estaba 100 % inactivo. Esto se traduce en aproximadamente un 50 % de uso de la CPU. Del mismo modo, representaría un uso de CPU del 25 % para un procesador de cuatro núcleos.

Load Average en Linux tiene en cuenta los subprocesos y tareas en espera junto con los procesos que se ejecutan. Además, es un valor promedio en lugar de ser un valor instantáneo.

Sin embargo, se puede determinar una idea aproximada del uso de los recursos mediante la relación entre el promedio de carga y la cantidad de núcleos de su procesador. Si bien no es un valor exacto para la utilización de la CPU en un momento dado, puede ser útil para monitorear los recursos.

Cómo verificar el promedio de carga en Linux

Ahora que sabemos lo que representa el promedio de carga, discutiremos algunas formas de verificar el promedio de carga en Linux. El promedio de carga se puede buscar de tres formas comunes.

1. Usando el comando de tiempo de actividad

El comando uptime es uno de los métodos más comunes para comprobar el promedio de carga de su sistema. Para usar el comando uptime, simplemente abrimos la línea de comando y escribimos lo siguiente.

uptime

Esto muestra la cantidad de tiempo que nuestro sistema ha estado activo, junto con la cantidad de usuarios activos y el promedio de carga de nuestro sistema. La siguiente captura de pantalla muestra lo que debería ver cuando usa el comando uptime en su sistema.

Como puedes ver, el promedio de carga del último minuto es de 0.03. Durante los últimos cinco y quince minutos, los valores promedio de carga son 0,03 y 0,01 respectivamente.

2. Usando el comando superior

Otra forma de monitorear el promedio de carga en su sistema es utilizar el comando superior en Linux. Para hacerlo, simplemente abra la terminal y escriba esto.

top

Esto abrirá la interfaz superior en su terminal. A diferencia del comando uptime, esto brinda una vista detallada del uso de recursos para su sistema.

La siguiente captura de pantalla muestra lo que debería ver cuando usa el comando superior en su sistema.

Como puede ver en la línea superior, el promedio de carga del último minuto es 0.34. Durante los últimos cinco y quince minutos, los valores promedio de carga son 0,14 y 0,405 respectivamente.

3. Usando la herramienta de miradas

La herramienta de miradas es una herramienta de monitoreo del sistema que funciona de manera similar al comando superior. Ofrece una descripción detallada del uso de los recursos del sistema. Para usar la herramienta de miradas en su sistema, necesita instalar su paquete usando este comando.

sudo apt-get install glances

Una vez que haya terminado con la instalación, escriba lo siguiente en su terminal.

glances

Esto abrirá la interfaz de miradas en su terminal. A diferencia del comando superior, este proporciona la cantidad de núcleos de procesador disponibles junto con el promedio de carga para su sistema.

La siguiente captura de pantalla muestra lo que debería ver cuando usa el comando de miradas en su sistema.

Como puede ver en la región resaltada, el promedio de carga para el último minuto es 0.14. Durante los últimos cinco y quince minutos, los valores promedio de carga son 0,12 y 0,05 respectivamente.

Conclusión

El promedio de carga en Linux es una métrica esencial para monitorear fácilmente el uso de los recursos del sistema. Mantener el promedio de carga bajo control ayuda a garantizar que su sistema no experimente un bloqueo o sesiones lentas.

Esperamos que este tutorial haya podido ayudarlo a familiarizarse con el concepto de promedio de carga en Linux.


Linux
  1. Linux vs Unix:¿Cuál es la diferencia?

  2. ¿Qué hay de nuevo con rdiff-copia de seguridad?

  3. ¿Qué es el número de inodo en Linux?

  4. ¿Qué es Red Hat Linux?

  5. ¿Qué es JingOS Linux?

¿Qué es el Shell en Linux?

¿Qué me dice el símbolo del sistema de Linux?

Qué hacer en caso de pánico en el kernel de Linux

¿Qué es Login Shell en Linux?

¿Qué es el promedio de carga en Linux?

¿Qué es el archivo .bashrc en Linux?