Estou usando o processador quad freescale IMX6. Quero saber se o top
comando lista o uso da CPU de todos os 4 núcleos ou de um único núcleo. Estou vendo o uso da CPU de um aplicativo ser o mesmo com 4 núcleos e com um único núcleo. Eu estava imaginando que o uso da CPU pelo aplicativo aumentaria em um único núcleo e diminuiria em 4 núcleos, mas não foi alterado.
linux
top
parallelism
cpu-usage
user3818847
fonte
fonte
htop
para isso.Respostas:
Não tenho muita certeza do que você está perguntando aqui. Sim,
top
mostra o uso da CPU como uma porcentagem de uma única CPU por padrão. É por isso que você pode ter porcentagens> 100. Em um sistema com 4 núcleos, você pode ver até 400% de uso da CPU.Você pode alterar esse comportamento pressionando I(que é Shift+ ie alterna "modo Irix") enquanto
top
estiver em execução. Isso fará com que mostre a porcentagem de energia disponível da CPU em uso. Como explicado emman top
:Como alternativa, você pode pressionar o 1que mostrará uma análise do uso da CPU por CPU:
fonte
top
. A saída mostrada é do meu laptop, que possui uma única CPU física com dois núcleos, cada um com um segundo núcleo lógico. O resultado é quetop
vê 4 núcleos.basta clicar em '1' enquanto o topo estiver em execução
fonte
Se você deseja abrir
top
a exibição imediata de CPUs separadas sem precisar pressionar1
, você pode usar a-1
opçãopor exemplo:
top -1
fonte