Linux e uso da CPU

1

O que significa para um núcleo ser executado em cargas diferentes em momentos diferentes? Como uma carga de 10% difere de uma carga de 90%? Como esse número é calculado, essencialmente?

    
por jcora 07.01.2014 / 16:12

2 respostas

3

Deve ser bastante óbvio: tempo gasto na execução de uma tarefa / tempo total.

Assim, em um determinado intervalo, 10% da carga significa que 10% desse tempo foi gasto na execução de tarefas e 90% estava ocioso.

    
por 07.01.2014 / 16:18
2

Até onde eu sei, o "load Average" é o número médio de processos que requerem tempo de execução da CPU acima de 1/5 / 15mintes.

Por exemplo, digamos que você tenha 1 CPU com 4 núcleos, qualquer carga superior a 4 significa que você não tem poder computacional suficiente para que todo o processo seja executado o mais rápido que desejar.

    
por 07.01.2014 / 16:20