O Chrome travou em 100% da CPU após fechar as janelas

O Chrome travou em 100% da CPU após fechar as janelas

Ao fazer desenvolvimento web, às vezes ouço os fãs começarem a fazer barulho e descobrir que o processo do Google Chrome travou em 100% da CPU durante a verificação top. Isso mata a vida útil da minha bateria.

O Process Monitor interno não mostra nenhuma aba usando a CPU, é o thread principal. O estranho é que mesmo fechar todas as janelas visíveis não encerrará o processo, então tenho que eliminá-lo na linha de comando.

Como isso não parece relacionado a uma página específica, acho que está relacionado a alguns componentes internos (provavelmente nas ferramentas de desenvolvimento) ou a alguma extensão. Neste último caso, eu poderia desativar algumas extensões e ver se conseguia detectar alguma diferença. Mas existe alguma outra maneira de descobrir o que diabos isso realmente está fazendo? Anexar um depurador parece um pouco exagerado.

Responder1

Encontrei a resposta para isso depois de conseguir reproduzi-la usando uma sessão de navegador no modo de navegação anônima. Consegui deduzir que estava relacionado aos checkouts que fiz no Git, e essa é uma das poucas configurações que passam da sessão normal para o modo de navegação anônima.

Depois de acessar a guia Fontes no Dev Tools, removendo o diretório de origem, o uso da CPU manteve-se normal, mesmo após a troca de ramificações. Então, basicamente, isso se resume a algum bug na funcionalidade do observador de arquivos dentro do Chrome, já que ele nunca fica lento, não importa quanto tempo foi concedido.

informação relacionada