Existe uma maneira de identificar a aba ocupada (consumindo a CPU) no Firefox? [duplicado]

91

Às vezes, há uma aba desagradável e culpada no Firefox, que está sobrecarregando um dos meus núcleos de CPU e tornando o navegador lento. Eu gostaria de encontrá-lo e fechá-lo.

Às vezes tenho sorte, mas não o suficiente. Assim, até mesmo o menor indício de quais guias são mais ativas seria uma grande ajuda. (Ou seja, mesmo sem um modelo de processo por aba ou "Gerenciador de Tarefas" como o Chrome, qualquer ideia de que uma determinada aba está super ativa seria apreciada. Ela está usando muitos temporizadores JS? Acionando muitos eventos? / invalidações? Etc.)

Já removemos o Flash. Já é executado com o NoScript (o que geralmente ajuda, mas ocasionalmente, o bloqueio parcial de uma página parece acionar os loops ocupados). Dedicar os principais usuários de memória através do relatório "sobre: memória" é lento, desajeitado e não encontra rapidamente o verdadeiro culpado.

Então: existe algum outro recurso de desenvolvedor que possa ajudar? Ou um add-in? Ou uma ferramenta de terceiros (talvez baseada em anexar ao FF como um depurador) que pode 'culpar' uma guia por qualquer giro sem sentido acontecendo?

(Procurando uma maneira de dedilhar a guia ou as guias com maior probabilidade de serem responsáveis. Não está interessado em soluções que exigem a reinicialização do Firefox toda vez que o problema se repetir: isso já funciona, mas perde demais dados carregados.)

( APELO PARA REOPENAR : sendo mais específico sobre respostas que já foram testadas e não respondidas, essa pergunta altamente pesquisável pode gerar respostas mais diretamente responsivas, como about:performance answer hidden in @ O comentário de Thomee e também na resposta do @fmt em outra pergunta. Então, como uma resposta verdadeira aqui, eu poderia 'aceitar' Como está, o aviso duplicado apenas aponta para outra pergunta bloqueada como duplicada que também não consegue obter a melhor resposta atual adicionada / aceita. )

    
por gojomo 27.06.2014 / 05:29

2 respostas

19

Como você pode ver, aqui está na lista deles por 7 anos.

Eletrólise é disponível na versão noturna aproximadamente desde o começo de 2014, e isso parece ser a única possibilidade no momento.

    
por 27.06.2014 / 11:39
8

Por meio de uma sugestão do usuário da HN ~ liminal , uma amostragem curta (~ 10 segundos) usando as Ferramentas do desenvolvedor 'Profiler' pode ser útil em tais situações.

Acabei de testar isso no Firefox 33.0, e muitas das linhas de relatório incluem um domínio de origem relacionado, o que pode ajudar a identificar a guia responsável. Infelizmente, muitas das linhas do relatório estão relacionadas a domínios como o apis.google.com, que pode estar em uso em qualquer guia. Ainda assim, é um começo.

    
por 29.10.2014 / 21:04