Quais ferramentas podem me mostrar o uso da CPU que não aparece no topo / sar?

2

Eu tenho uma máquina virtual que está usando ip_tables para configurar o encaminhamento de conexão. De acordo com o top, sar e / proc / stat, eu sou > 99% ocioso. No entanto, perf diz que eu sou apenas 72% ocioso, com o restante representado pelo swapper em __do_softirq e várias funções relacionadas à rede, a maioria envolvendo o VMXnet 3, já que é o driver de rede que estou usando.

O monitoramento de desempenho da própria VMware corresponde aproximadamente ao que o perf está dizendo: cerca de 25% da CPU sendo usada.

Existe alguma maneira de monitorar a quantidade real de CPU sendo usada, que inclui o tempo gasto em drivers de rede, a manutenção de soft irqs e tudo isso?

    
por Martin C. Martin 24.10.2014 / 20:00

0 respostas