O que o valor "bom" significa nas estatísticas de utilização da CPU

9

Eu sou relativamente novo no Linux e Ubuntu. Anexei o monitor do sistema à barra (a barra superior da tela) e abri a preferência para configurar este gadget. Na guia do processador, vejo que posso marcar as cinco cores escolhidas: usuário, sistema, bom, IOwait e ocioso. Eu posso entender todos os 4 (eu acho ...), exceto "legal". O que é isso "legal"? Li esta resposta e entendo que o superusuário pode executar tarefas com maior prioridade, mas o que significa se a vejo no monitor do sistema sem que eu execute nenhum novo processo interessante?

yehudahs
fonte
atualizar minha pergunta
yehudahs
2
Esta pergunta é sobre o valor agradável da CPU, não o valor agradável de um processo específico. As perguntas e respostas sinalizadas como duplicatas tratam apenas do bom valor de um processo e não do bom valor da utilização da CPU. Naturalmente, eles estão relacionados, mas não são a mesma coisa. Então eu acho que isso não é uma duplicata.
Falconer
1
E agora, por que está fora de tópico?
Braiam

Respostas:

14

O bom valor para o processador é

o tempo que a CPU gastou executando os processos dos usuários que foram "cortados".

(de man top) Um processo "niced" é aquele com um valor positivo positivo. Portanto, se o valor agradável do processador for alto, isso significa que ele está trabalhando com alguns processos de baixa prioridade. Portanto, este indicador é útil quando você vê alta utilização da CPU e tem medo de que essa carga alta tenha um efeito ruim no sistema:

  • Alta utilização da CPU com alto valor agregado: nada para se preocupar, tarefas não tão importantes em seu trabalho, processos importantes obterão facilmente tempo da CPU, se necessário. Esta situação não é um gargalo real.
  • Alta utilização da CPU com baixo valor agradável: Algo para se preocupar, porque a CPU está estressada com processos importantes, para que esses ou novos processos tenham que esperar. Esta situação é um gargalo real.

Eu acho que esse valor interessante não é muito importante para um usuário simples, é mais útil em um ambiente de servidor.

falcoeiro
fonte
4

O bom campo na barra da CPU mede os processos mais agradáveis ​​a outros processos. A prioridade da CPU no Linux é expressa em valores agradáveis, entre -20 e 20, quanto maior o valor agradável, menor a prioridade na CPU.

O que você está vendo é um processo agradável (de baixa prioridade) trabalhando e usando a CPU. Isso evita que você pense que seu sistema está sobrecarregado, o que aconteceria se você ver apenas 100% de utilização e indicar que, quando precisar desses ciclos, você os terá.

Braiam
fonte