No Ubuntu 14.04, eu tenho um Firefox 46 com 30 abas abertas. A janela do Firefox está minimizada, tenho trabalhado com outros programas nas últimas 3 horas. Em top
, posso ver que o Firefox ainda usa entre 10% e 30% da CPU.
Acho que esse uso inativo da CPU é excessivo e irracional. Eu preciso da CPU e da energia da bateria para outros programas. Eu não quero sair do Firefox por conveniência: porque eu posso precisar de qualquer uma das guias em breve. Gostaria de suspender a atividade da CPU (por exemplo, para executar JavaScript, executar flash, reproduzir vídeos, animar imagens) em guias que não estavam ativas nos últimos cinco minutos.
Existe uma extensão para isso?
A aba suspensa não funciona, porque apenas libera os caches, ele não suspende o JavaScript.
O UnloadTab não funciona, porque faz com que o Firefox esqueça todo o estado da guia, ou seja, qualquer entrada de formulário não enviada será perdida.
Guia Descarregar automaticamente não funciona o mesmo motivo: porque faz o Firefox esquecer todo o estado da guia, ou seja, qualquer entrada de formulário não enviada será perdida.
Suspender guias de plano de fundo não funciona, porque Ele foi projetado para uma versão anterior do Firefox e foi removido do site de suplementos, portanto, ele não está disponível.
Para fins de depuração: como descobrir o uso médio de CPU por guia? Existe uma extensão para isso?