Alto uso de CPU ao jogar Flash e Júpiter

Alto uso de CPU ao jogar Flash e Júpiter

Olá pessoal, pelo que vejo pesquisando no Google, é um problema comum, mas de alguma forma todos os tópicos que vi terminam em "Oooo Flash é terrível" e a postagem morre aí.

Estou experimentando um uso muito alto da CPU, 100% ou mais, enquanto assisto vídeos em Flash. O que estou executando:

  • Versão mais recente do Flash disponível para 64 bits nos repositórios do Ubuntu

  • Athlon X2-QL64 em um HP Compaq 615

    OBSERVE que estou enfrentando o mesmo problema em um Celeron T3300 com placa de vídeo Intel

O que eu tentei:

  • Navegador diferente (Firefox e Chromium se comportam da mesma forma)
  • Desabilitou o processo separado do plugin-contêiner e fez o Flash rodar no firefox.exe (mesmo comportamento)
  • Concha alterada. Gnome3 e Unity se comportam da mesma forma
  • Bloqueador de anúncios em Flash (evita o carregamento de 100% apenas até eu realmente reproduzir o vídeo, então isso realmente não faz diferença)
  • Reprodutores Flash de código aberto. Gnash me dá uma taxa de quadros muito baixa e um uso de CPU super alto de qualquer maneira. O Lightspark não consegue reproduzir vídeos do YouTube e travamentos instantâneos
  • A reprodução de vídeo HTML5 oferece A MESMA carga superalta

Se possível, percebi que o uso do xorg é baixo durante o jogo (vi postagens onde as pessoas pareciam ter uma carga de CPU do xorg muito alta, mas não é o meu caso)

Qualquer um é muito apreciado, já que me apaixonei pelo Linux e não suporto ver o desempenho do Windows muito melhor na mesma máquina


Atualização: Acontece que depois do expediente sou meio idiota, meio forçado a fazer isso.

Deixe-me explicar

Estou usando Júpiter para manter a temperatura sob controle e usando-o constantemente no modo de economia de energia para economizar cerca de 10°C.

Se eu usar o governador "ondemand", o uso da CPU cai para cerca de 50% durante o jogo (a frequência da CPU dobra no caso da minha CPU)

Se eu definir para "desempenho máximo", ele cai para cerca de 45%, mas minha CPU vai para cerca de 85°C.

Então, basicamente, o motivo é que ele está realmente usando 100% porque precisa e não por motivos estranhos, mas não posso me dar ao luxo de cozinhar minha bateria só para ver o uso da CPU cair em 50%, então vou mantê-la assim é porque a reprodução parece boa mesmo com carga total constante. Eu só espero que 12.04 corra mais frio

Responder1

Altere todas as profundidades de cores em meu /etc/X11/xorg.conf para 24 bits. Tanto 32 quanto 16 bits tiveram o problema, mas 24 bits funciona.

Notei muitos erros sobre a profundidade padrão 32, o que me levou a alterá-lo.

Além disso, estou usando o driver binário da nvidia e adicionei as seguintes opções ao mesmo tempo, não tenho certeza se ajudaram ou não:

Opção "AddARGBGLXVisuals" "True" Opção "DisableGLXRootClipping" "True"

Agora minha CPU finalmente voltou ao normal e o Compiz está muito mais responsivo do que nunca!

fonte:http://ubuntuforums.org/showthread.php?t=1873768

informação relacionada