¿Qué significa el valor "agradable" en las estadísticas de utilización de la CPU

9

Soy relativamente nuevo en Linux y Ubuntu. Adjunté el monitor del sistema a la barra (la barra superior de la pantalla) y abrí la preferencia para configurar este gadget. En la pestaña del procesador veo que puedo marcar los 5 colores elegidos: usuario, sistema, agradable, IOwait e inactivo. Puedo entender los 4 (creo ...) excepto por "agradable". ¿Qué es esto "agradable"? Leí esta respuesta y entiendo que el superusuario puede realizar tareas con mayor prioridad pero, ¿qué significa si lo veo en el monitor del sistema sin ejecutar ningún proceso nuevo y agradable?

yehudahs
fuente
actualizar mi pregunta
yehudahs
2
Esta pregunta es sobre el buen valor de la CPU, no el buen valor de un proceso en particular. El Q&A marcado como el duplicado de esto solo trata con el buen valor de un proceso, no con el buen valor de la utilización de la CPU. Esos están, por supuesto, relacionados pero no son lo mismo. Así que creo que esto no es un duplicado de ese.
cetrero
1
¿Y ahora por qué está fuera de tema?
Braiam el

Respuestas:

14

El buen valor para el procesador es

el tiempo que la CPU ha pasado ejecutando procesos de usuarios que han sido "observados".

(de man top) Un proceso "niced" es uno con un valor positivo positivo. Entonces, si el buen valor del procesador es alto, eso significa que está trabajando con algunos procesos de baja prioridad. Por lo tanto, este indicador es útil cuando ve una alta utilización de la CPU y teme que esta alta carga tenga un efecto negativo en su sistema:

  • Alta utilización de la CPU con alto valor agradable: nada de qué preocuparse, tareas no tan importantes que hacen su trabajo, los procesos importantes fácilmente obtendrán tiempo de CPU si lo necesitan. Esta situación no es un verdadero cuello de botella.
  • Alta utilización de la CPU con bajo valor agradable: algo que preocupa porque la CPU está estresada con procesos importantes, por lo que estos o nuevos procesos tendrán que esperar. Esta situación es un verdadero cuello de botella.

Creo que este buen valor no es demasiado importante para un usuario simple, esto es más útil en un entorno de servidor.

halconero
fuente
4

El campo agradable en la barra de la CPU mide aquellos procesos que son más agradables a otros procesos. La prioridad de la CPU en Linux se expresa en valores agradables, entre -20 y 20, cuanto mayor sea el valor agradable, menor será la prioridad en la CPU.

Lo que está viendo es un buen proceso (de baja prioridad) que funciona y usa la CPU. Esto es para evitar que piense que su sistema está bajo carga que sucedería si solo ve el 100% de utilización e indica que cuando necesite esos ciclos los tendrá.

Braiam
fuente