Como ler as estatísticas de uso da CPU mostradas na tela “top”?

1

Estou bastante confuso sobre a compreensão do uso da CPU em um servidor linux ...

Por favor, veja a imagem abaixo:

O QUE Cpu(s): 9.1%us significa REALMENTE?

e

O QUE 74.7 na linha ruby / deployer significa REALMENTE?

Obrigado

    
por scaryguy 13.03.2014 / 17:03

1 resposta

2

Acho que você tem mais de uma CPU em sua máquina.

Seu processo usa 74,7% de uma de sua CPU. Mas na linha 3, é uma porcentagem de todas as suas CPUs (0 a 100%, qualquer que seja o número de CPUs que você tem nesta máquina).

Se um processo usasse 150%, significaria que este processo usa 100% de uma CPU e a metade de uma segunda mas na linha 3, com 2 CPU, você teria 75% de uso.

PS: enquanto você executa o topo, você pode pressionar f e selecionar informações adicionais, como "Última CPU usada". Então você pode ver em qual CPU seus processos são usados.

    
por 13.03.2014 / 18:02