Carga real da CPU com vários núcleos

2

Minha máquina tem 4 núcleos. E minha média de carga é de aproximadamente 1,2 Será que significa que todos os núcleos estão mais do que ocupados? Ou é a carga real da minha máquina? 1.2 / 4 = 0.3 Em outras palavras esta máquina está sobrecarregada de não?

    
por ddofborg 24.12.2011 / 17:01

2 respostas

7

Pense em um limite de carga de 1 por núcleo físico. 1.2 significa que você tem uma média de apenas 1 CPU sendo indexado de 4 disponíveis. Ver uma carga de 4 ou maior seria uma indicação melhor de estar sobrecarregado.

    
por 24.12.2011 / 17:08
3

Eu recomendaria que você usasse no topo e sysstat para registrar a carga da sua máquina. Você deve querer saber se um único processo está se comportando mal comendo os recursos de um núcleo, ou se todos os núcleos estão tendo a mesma carga média. Também você vai querer saber se a carga vem de sys, usr, iowait, irq, etc ... Ambos os aplicativos fornecerão informações detalhadas de carga da CPU individual (entre muitos outros parâmetros) e registros de linha do tempo. Com esses aplicativos, você terá uma boa ideia geral do que está acontecendo e qual processo é responsável por essa carga.

Além disso, você pode usar dados do systat para criar bons gráficos com vários aplicativos (eu gosto de uma pequena joia antiga: ksar )

    
por 24.12.2011 / 18:55