Como monitoro o uso do núcleo da CPU por encadeamento?

7

Preciso dessas informações para otimizar o número de threads de trabalho que meu aplicativo personalizado está alocando.

Por exemplo, se eu usar apenas top em um aplicativo de encadeamento único em uma máquina de dois núcleos, o uso de 100% da CPU não me dirá se ainda houver capacidade não utilizada na forma da outra núcleo !

Que tipo de ferramentas de monitoramento posso usar para detectar a diferença?

    
por kfmfe04 22.12.2011 / 02:12

2 respostas

11

Use htop . Ele tem muito mais recursos do que top , incluindo mostrar segmentos individuais e uso de CPU individual, etc.

link

    
por scottl 22.12.2011 / 04:35
11

Ao executar o topo, pressione 1, isso mostrará o uso por núcleo. Talvez seja o que você precisa?

    
por roadmr 22.12.2011 / 02:21