Alta utilização de CPU do Chrome ao reproduzir vídeos do YouTube 1080p @ 60fps (x 3-4 comparado ao Edge para os mesmos codecs) + mais quadros perdidos

1

Quando reproduzi vídeos do YouTube em tela cheia de 1080p @ 60fps no Chrome (com a extensão MagicActions), meu CPU i5-4570T gira em torno de 35 a 45%. Reproduzir o mesmo vídeo no Edge ocupa apenas 10% da CPU. Ambos usam o mesmo codec avc1.64 em HTML5 por "Stats for Nerds". Aqui está o vídeo em questão: link , juntamente com uma captura de tela das estatísticas:

Qual é o motivo de uma diferença tão drástica? O Chrome costumava ser leve e rápido, mas se tornou um porco de recursos.

    
por A.S. 12.03.2016 / 17:43

1 resposta

1

Analisei o rastreamento com o WPA e localizei esse Edge parece converter tudo em seu mecanismo JavaScript,


cliqueparaampliar

enquantooChromechamagles2(OpenGL/ES)echamadasdeGPU:


cliqueparaampliar

AmbosusamamesmaquantidadedeCPU(6-7%).OChromeusaumpoucomaisdeCPUdevidoàsobrecargadechamadasdaGPU,oquelevaamaisalgumaschamadasinternasdoWindows.

MasochrometemumsegundoexequefazadecodificaçãodeHTMLeumterceiroprocessoparalidarcomoloopinternodemensagens.


cliqueparaampliar


clique para ampliar

Esses 3 processos fazem com que o chrome use mais CPU em comparação com o Edge.

    
por 12.03.2016 / 22:03