A carga total da CPU não excederá 90% - é isso por design?

0

Não estou preocupado, apenas curioso: atualmente estou executando o Handbrake 1.10 no meu novo Dell Inspiron 3576 com o Bionic 18.04, e vejo que todos os núcleos estão funcionando bem e bem. :) No entanto, com todos os 8 núcleos virtuais funcionando (é um I5 com 4 núcleos físicos e 8 virtuais), vejo que todos os núcleos têm praticamente a mesma carga (que é como deveria ser), mas a carga de cada núcleo não exceder 90% (mais ou menos um décimo de um por cento). Ocasionalmente, tenho visto um único núcleo no máximo de 100% por alguns segundos (não incomum), mas agora que todos os 8 núcleos estão igualmente envolvidos, a carga parece estar sujeita a um limite de 90%.

Isso é por design? Em caso afirmativo, isso seria um recurso do Linux, um recurso do Handbrake ou uma propriedade do hardware?

Faz sentido não maximizar todos os núcleos completamente (tanto em termos de manter o sistema responsivo quanto não fritar o hardware), mas eu ainda não vi isso (não ter rodado esta versão do Ubuntu e não ter tido acesso recente e hardware decente até agora), então estou me perguntando o que é que eu estou vendo aqui.

    
por Frank van Wensveen 27.05.2018 / 17:07

1 resposta

0

Para testar a capacidade da CPU fora de handbrake , você pode forçar as CPUs a 100%. Abaixo estão os passos desta resposta: Como faço para enfatizar a CPU e a RAM do teste (ao mesmo tempo)? .

Você pode instalar stress com:

sudo apt install stress

Em seguida, chame-o com:

stress --cpu 8 --io 4 --vm 4 --vm-bytes 1024M --timeout 10s

Na minha exibição conky, observe como:

  • Na seção superior, a utilização da CPU aumenta de 3% a 100%
  • No meio, a temperatura aumenta de 60ºC para 80ºC
  • Nos picos de memória inferiores do normal de 2,75 GiB para 6,25 GiB

Digite stress --help para uma lista completa de opções.

    
por WinEunuuchs2Unix 27.05.2018 / 20:07