Eu trabalho como desenvolvedor web e, para isso, estou usando o Firefox com o Firebug . Recentemente, notei que, após duas horas de trabalho, o firefox.exe
processo precisava de mais de 1 GB da minha memória de trabalho!
Mesmo se eu fechar a janela, o processo ainda permanece no Gerenciador de Tarefas e a única coisa que posso fazer é 'matar' o processo.
Alguma sugestão?
Estou usando o Windows 7 com 2 GB de RAM, Firefox 3.6.8, no qual normalmente abro 10 guias.
Respostas:
Parece dois problemas separados. Primeiro, o Firefox é conhecido por ser um porco da memória. Existem maneiras de manter isso no mínimo, incluindo a remoção de complementos desnecessários, assim como:
Em about: config , adicione um novo valor booleano chamado config.trim_on_minimize e defina-o como True . Ainda estou avaliando esse ajuste e ainda não posso dizer com certeza se isso ajuda.
Segundo, se o processo do Firefox não parar quando você fechar a janela, tente esperar um pouco. Acho que, uma vez que o Firefox está usando uma tonelada de memória, pode levar algum tempo (até 30 segundos ou mais) para que ele se feche completamente.
fonte
Não tenho certeza se as versões mais recentes do Firefox têm ou não essa opção ativada por padrão, mas existe a opção de fornecer o máximo de RAM e uso de cache de disco no Firefox. Isso é muito diferente de alterar as opções de limpeza de memória e coleta de lixo, pois você pode forçar o Firefox a usar menos RAM e usar mais cache de disco.
Para limitar a quantidade de RAM que o Firefox usa antes de usar o cache do disco, navegue no seu navegador para about: config. No filtro, insira "memória" e você verá:
Caso contrário, será necessário criar manualmente essa chave como um valor inteiro. Esse valor inteiro representa o cache da memória (em kilobytes) que o Firefox pode usar. Pessoalmente, defino esse valor como 131072 (128 MB). Para evitar que o Firefox fique sem memória, você pode aumentar o cache do disco usado alterando a variável a seguir (você pode simplesmente usar "disco" como filtro de pesquisa).
Novamente, esse é o cache do disco (em kilobytes) como um valor inteiro e, se ele não existir, você deve criá-lo. Pessoalmente, defino o meu como 307200 (300 MB). Observe que isso é diferente da quantidade de armazenamento que o Firefox usa para armazenar arquivos offline ou seu histórico.
fonte
O Firefox é conhecido por ser muito pesado em recursos após longos períodos de uso, você pode tentar desinstalar addons não utilizados para ver se isso tem algum efeito.
fonte
Você pode tentar o AFOM, que
Também recomendo que você limpe regularmente seus bancos de dados . O Ccleaner agora tem essa funcionalidade.
Como alternativa, uma instalação nova pode funcionar. Também pode ajudar a solucionar o problema. Se você recuperar as extensões uma por vez, poderá ver se uma delas está causando o problema. Após a desinstalação, remova todos os traços do seu perfil. Revo desinstalador deve fazer isso completamente.
fonte
Parece um problema conhecido do Firebug: Vazamento de memória do Firebug - mais de 600MiB usados .
Este relatório de problemas foi aberto em 2007 e ainda está aberto ...
Outro problema em aberto é quando o Firebug está ativado, o Firefox usa grandes quantidades de memória e CPU .
O Firebug está, portanto, listado no lista de extensões problemáticas do Mozilla.
Você pode dar uma olhada no Firebug Memory Profiler , embora ele esteja em uma fase alfa real, o que pode dar uma dica sobre o problema.
Caso contrário, sua única solução é conviver com o problema reiniciando o Firefox ou obtendo mais memória RAM, martelando-o na Comunidade Firebug , aguarde uma correção (pode demorar anos), torne-se um desenvolvedor do Firebug e corrija o bug você mesmo, ou use outra ferramenta de depuração.
fonte
Qual versão do Firefox você está executando? Este não é um comportamento típico. Talvez ativar o Firebug apenas para os sites em que você está trabalhando ajude.
fonte
Não importa quanta memória o Firefox esteja usando. O sistema operacional gerencia-o melhor do que podíamos, portanto, não pense nisso. Ser lento é outra questão, que é claramente o hábito do Firefox.
Você pode (e deve tentar) conseguir usar o Chrome e encontrar extensões lá. Até o Dragonfly da Opera é melhor que o Firebug (pelo que ouvi dizer, nunca usei o Firebug).
fonte