Alguma ferramenta que exibe a utilização do núcleo da CPU? [duplicado]

5

Eu gosto da maneira como o System Monitor no Ubuntu exibe o uso de diferentes núcleos na CPU. Eu escrevo aplicativos multi-threaded e é útil para mim ver quantos núcleos estão sendo ocupados, por quanto tempo e com quanto de utilização. Todas essas informações são nitidamente resumidas pela utilização da CPU no System Monitor.

Agora, o problema é que o próprio System Monitor usa muitos recursos para executar. Por exemplo, leva de 16 a 25% de um núcleo quando eu o executo.

Existe uma alternativa no System Monitor que utiliza menos CPU e tem visualização da CPU que mostra a utilização de todos os núcleos individuais?

    
por Ashwin Nanjappa 13.05.2013 / 05:29

2 respostas

9

se você está bem com o uso do terminal, htop é ótimo. É uma versão melhorada do topo que exibe uma visualização de todos os seus núcleos e suas respectivas cargas na parte superior da tela.

    
por Fred Thomsen 13.05.2013 / 05:35
2

Dê uma olhada em mpstat , por exemplo:

$ mpstat -P ALL 2
Linux 2.6.35-30-generic (m10-ubuntu)    13/05/2013  _x86_64_    (2 CPU)

07:10:04     CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest   %idle
07:10:06     all   55,75    0,00    2,25    0,00    0,00    0,00    0,00    0,00   42,00
07:10:06       0   11,50    0,00    4,50    0,00    0,00    0,00    0,00    0,00   84,00
07:10:06       1  100,00    0,00    0,00    0,00    0,00    0,00    0,00    0,00    0,00

07:10:06     CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest   %idle
07:10:08     all   54,00    0,00    1,25    2,25    0,00    0,00    0,00    0,00   42,50
07:10:08       0    8,00    0,00    2,50    4,50    0,00    0,00    0,00    0,00   85,00
07:10:08       1  100,00    0,00    0,00    0,00    0,00    0,00    0,00    0,00    0,00

07:10:08     CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest   %idle
07:10:10     all   52,75    0,00    1,75    0,00    0,00    0,00    0,00    0,00   45,50
07:10:10       0    5,50    0,00    3,50    0,00    0,00    0,00    0,00    0,00   91,00
07:10:10       1  100,00    0,00    0,00    0,00    0,00    0,00    0,00    0,00    0,00
...
    
por jlliagre 13.05.2013 / 07:11