Monitor e parte superior do sistema GNOME, mostrando diferentes usos da CPU

10

Quando reproduzo um filme com o SMPlayer (vídeo: mpv) e verifico o uso da minha CPU com o monitor do sistema GNOME, ele mostra% 4 ou% 5 uso da CPU (intervalo de atualização de 1 segundo), mas htopmostra% 45 uso da CPU:

uso da cpu mpv

topmostra a mesma carga que htop:

uso superior da CPU mpv

Como o RPM do meu ventilador da CPU aumenta quando estou reproduzindo filmes com o SMPlayer. Eu suspeito que topesteja relatando o uso da CPU com mais precisão.

Eu tenho o Intel i7 920 com 6 GB de RAM.

Por que tenho alto uso de CPU e por que vejo resultados diferentes no topmonitor do sistema GNOME?

GELO
fonte
1
quando em top, pressione 1para ver percentagens de núcleos individuais
Robert Riedl
1
@thomasrutter Através da minha experiência em trabalhar em servidores, se você tem um dual core executando 100,00, seu sistema está com grandes problemas e provavelmente está travando. Há uma razão pela qual usamos mais de 32 sistemas principais aqui, pois muitos sistemas carregados atingem 25,00 nos 1 minuto e acima. Mesmo este diz que a média de carga de 6,03 em um único núcleo é ruim, mas em um núcleo 8 é bom. howtogeek.com/194642/…
Terrance
@Terrance, estou ciente de que a média de 100 cargas está altamente sobrecarregada, apenas apontando que é possível. O seu comentário anterior disse média de carga em uma máquina de 8 núcleos poderia ir até 8.
thomasrutter
@ thomasrutter Sim, eu quis dizer isso como você ficaria bem.
Terrance
Essa questão nem chega a ser uma duplicata da outra, o que aconteceu?
thomasrutter

Respostas:

21

Observe que uma leitura é 8 vezes maior que a outra. Você tem 8 núcleos (ou unidades de execução). A explicação mais simples é que uma é calculada como uma porcentagem de um único núcleo e a outra como uma porcentagem de todos os oito.

De acordo com isso , toprealmente mostra o uso da CPU por processo como uma porcentagem de um único núcleo da CPU.

thomasrutter
fonte
6
Isso também explica por topque às vezes pode mostrar processos usando mais de 100% da CPU. Em uma CPU 8 do núcleo, até 800% pode ser usado
Suppen