Primeiro, verificar se não são extensões ou plugins, ou alguns trabalhadores de fundo que um site utiliza (para abrir o Chrome Task Manager, prima Shift+Esc ou Menu → Mais ferramentas → Task Manager).
Se não for, então o meu palpite é que isto está relacionado com a aceleração do hardware. Mas note-se que não vejo esta causa há anos, definitivamente não desde o Windows 8.
Primeiro, desligue a aceleração de hardware no fundo da página de definições principais (clique em Mostrar definições avançadas… no fundo de chrome://settings
, role até ao fim, desmarque Utilizar aceleração de hardware quando disponível). Versões recentes do Chrome pedem para reiniciar, mas pela minha experiência esta opção é aplicada imediatamente, pelo menos parcialmente.
Se os slowdowns não desaparecerem mesmo após o reinício do Chrome, abra chrome://flags
(coloque isto na barra de endereços do Chrome e prima Enter) e configure o seguinte:
- Desactivar tela 2D acelerada - Desactivar
- GPU rasterização - Desactivar
- Descodificação de vídeo acelerada por hardware - Desactivar
- Zero-copy rasterizer - Desactivar
(isto foi para o Chrome 53.0.2785. 89, outras opções podem estar disponíveis em sistemas mais antigos, onde o Chrome não actualiza, por exemplo:
- Desactivar DirectWrite - Activar
- Activar rasterizador de cópia única - Desactivar
- Activar rasterizador de cópia zero - Desactivar
- Desactivar descodificador de vídeo acelerado por hardware - Activar
)
depois clique em Relaunch now no fundo da janela.
Se tudo ficar bem (mas um pouco mais lento no geral, talvez), pode voltar a mudar as opções por defeito uma a uma até encontrar uma que cause o problema.
(se não encontrar uma opção na lista de bandeiras, salte-a. Talvez também procure outras opções sobre aceleração de GPU e hardware e certifique-se de que a aceleração HW e a utilização de GPU estão desactivadas. O Chrome recebe actualizações com bastante frequência, e as bandeiras são adicionadas e removidas em quase todas as versões).
Respostas às perguntas:
Existe alguma forma de reduzir a quantidade de utilização de CPU pelo Chrome?
& se estes picos causados pelo motor cromado nativo (JavaScript ou analisador HTML, por exemplo), então não. Mas o mais provável é que se trate de extensões ou de buggy videodrivers (as suas funções estão a ser utilizadas para aceleração de hardware).
quando clico no botão mais no topo para abrir algumas novas janelas, faz com que o vídeo/áudio fique atrasado. <Alguma ideia do porquê disto estar a acontecer?
& apenas palpites. Quer Extensão ou plugin pode causar isto, ou adicionar outra camada à janela composta provoca o atraso do videodriver (composta - janela com várias camadas, e algumas delas renderizadas por hardware, por exemplo, por descodificação de vídeo por hardware). Foi por isso que sugeri desligar a aceleração e verificação do hardware.
Estas páginas não devem ser mantidas nos seus processos separados?
são de facto mantidas, mas existe um processo principal (por perfil) que produz informação para janela. Se este processo parar por alguma razão, as actualizações da janela vão parar, e vai parecer que o Cromo não está a responder. Acho que a saída de som também é feita através desse processo principal, e é por isso que o som também se atrasa.
Pode verificar a árvore do processo com Process Explorer .
& > Porquê a diferença entre abri-los noutro perfil e no mesmo perfil?
As Extensões e a configuração Plugin são por perfil, e as Extensões são desligadas por defeito no modo Incognito. É por isso que se pode comportar de forma diferente com perfis diferentes (mesmo com um único processo cromado principal).