A partir do Firefox 47, você pode usar a página about:performance
para verificar quais páginas e extensões retardam o navegador.
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.
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.
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.
O Firefox 16 deve introduzir o gerenciador de perfil interno adequado .
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 ..
Exceto pelo já mencionado about:performance
, há um addon Gerenciador de tarefas isso significava ser um clone do gerenciador de Tarefas do Chrome.
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.
addon do monitor de uso da CPU me serviu bem
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.
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
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).