Determina qual guia no Firefox está usando recursos da CPU?

228

Existe alguma coisa no Firefox atual semelhante ao Gerenciador de Tarefas no Google Chrome? ( Shift + Esc )

Existe algo que, ocasionalmente, demanda CPU suficiente para deixar o Firefox sem resposta - mas com várias janelas, cada uma com uma dúzia de guias abertas, trial & erro vai demorar um pouco.

    
por chris 18.01.2011 / 22:55

10 respostas

232

A partir do Firefox 47, você pode usar a página about:performance para verificar quais páginas e extensões retardam o navegador.

    
por 13.06.2016 / 16:18
35

about:memory mostra os detalhes de uso de memória do Firefox. Há também um botão nessa página que permite minimizar o uso de memória.

    
por 26.11.2011 / 09:55
10

O primeiro provável culpado é o Flash. Matar Flash - agora.

Então, pode ser um código JavaScript nocivo. A extensão do Deobfuscator do Firefox permite que você assista à contagem de chamadas à função Javascript:

Não é uma medida de uso da CPU, mas um proxy próximo o suficiente: localize a função com um número de chamadas de longa duração e você provavelmente terá pego o culpado.

    
por 02.03.2013 / 10:47
6

O Firefox 16 deve introduzir o gerenciador de perfil interno adequado .

    
por 03.09.2012 / 08:19
4

Ao usar Flashblock e Nevercrash , agora substituído por FlashStopper e UnloadTab você percorre um longo caminho para bloquear o Flash ou as guias, evitando o desperdício de CPU em vez de rastreá-lo. Isso vale, mas menos, para a memória também. Flash, por ex. Youtube é impedido de começar até que você clique neles, então você pode lançá-los em várias abas e eles esperam por você para abrir as abas. Guias são carregadas da memória e ociosas até que você reabra-as e elas são atualizadas do cache (se ainda estiverem disponíveis).
Desligar a Internet por um tempo também funciona durante o tempo que você não precisa ;-)
O Firefox fragmenta tanto a memória virtual que está usando uma quantidade excessiva de memória real (há muita memória virtual não utilizada na memória real). É preciso parar e reiniciar periodicamente o Firefox com as mesmas páginas. Isso desfragmentará sua memória e todo o sistema será executado mais rapidamente, reduzindo a troca.
No meu sistema Ubuntu, o uso real de memória sobe lentamente até 98%. Então é hora de parar o Firefox e reiniciá-lo: ele usará menos de 1MB de memória real em vez de 3MB. O mesmo vale para o Thunderbird ..

    
por 15.11.2013 / 03:26
4

Exceto pelo já mencionado about:performance , há um addon Gerenciador de tarefas isso significava ser um clone do gerenciador de Tarefas do Chrome.

    
por 15.06.2017 / 23:29
3

A seguinte resposta a outra pergunta pode ajudá-lo. A resposta é escrita pelo usuário "accolade".

XUL Profiler is an awesome extension that can point out extensions and client side JS gone bananas CPU-wise. It does not work on a per-tab basis, but per-script (or so). You can normally relate those .js scripts to your tabs or extensions by hand.

It is also worth mentioning that Google Chrome has built-in a really good task manager that gives memory and CPU usage per tab, extension and plugin.

Deixe-me adicionar mais algumas informações à resposta de accolade. Em janeiro de 2012, a versão mais recente do XUL Profiler é a 1.0.4, lançada em dezembro de 2008. Ela é certificada apenas como compatível com o Firefox 2.0 - 3.6. *. Por isso, precisa claramente de um novo mantenedor.

Gostaria de saber se existe alguma maneira de forçar a extensão a funcionar em versões mais recentes do Firefox.

Além disso, gostaria de saber se funciona bem com o downgrade do Firefox temporariamente para usar o XUL Profiler com suas guias existentes em uma versão compatível com o Firefox certificada.

    
por 26.01.2012 / 01:32
1

addon do monitor de uso da CPU me serviu bem

    
por 07.04.2018 / 20:02
0

Aqui, cerca de 20% da CPU não foi contabilizada por sobre: performance .

Desativar a caixa de seleção "Ativar depuração de complemento" em sobre: depuração eliminou esse uso extra de cpu.

sobre:depuraçãodacaixadeseleção"Ativar depuração de complemento" no contexto

Você também pode desativar essa depuração de complemento em about: config . Defina devtools.chrome.enabled ou devtools.debugger.remote-enabled - ou ambos - como desativado.

Para mais, veja sobre: debugging - Firefox Developer Tools | MDN

    
por 11.12.2017 / 15:36
-1

Você tem o Flashblock ou o NoScript instalado? Especialmente se não, eu tentaria olhar para as abas pesadas em flash primeiro. Eu também vi muitas abas do eBay triturarem o Firefox, ainda que isso tenha acontecido há algum tempo (quando eu estava realmente usando o eBay).

    
por 31.01.2011 / 01:32