Vazamento aparente no Mozilla Firefox [duplicado]

1

Eu uso o Mozilla Firefox 3.6 durante todo o dia, abrindo e fechando abas com bastante regularidade. Estou percebendo com o tempo que o tamanho do processo firefox.exe continua crescendo e crescendo com o tempo.

Inicialmente, coloco isso na fragmentação da memória causada pelas abas de abertura e fechamento, mas agora suspeito que há um vazamento de memória em um dos complementos instalados.

O problema que estou vendo é que quando o tamanho do processo chega a cerca de 1,5 GB no status "Mem Usage" no Gerenciador de Tarefas (e chega lá regularmente), o Firefox congela.

Estes são os complementos que eu atualmente instalei:

  • Adblock Plus (1.1.3)
  • dicionário de inglês (australiano) (2.1.1)
  • Gmail Notifier (0.6.4.1)
  • Observador do Google Reader (0.0.15.5)
  • Console Java (6.0.11)
  • Console Java (6.0.07) (Não tenho certeza porque tenho 2 versões disso)
  • Java Quick Starter (1.0)
  • Gerenciador de sessão (0.6.7.4)

Existe algum problema conhecido de vazamento de memória em algum desses itens?

Poderia algo mais causar esse problema?

    
por LeopardSkinPillBoxHat 21.03.2010 / 22:50

3 respostas

1

Eu tive sintomas semelhantes, então comecei a desativar os addons aleatoriamente. Eventualmente, o inchaço parou (eu acredito que foi After The Deadline , mas eu poderia estar errado.)

    
por 21.03.2010 / 22:57
1

Eu acho que o principal problema com aplicativos como o firefox que mudam constantemente o conteúdo da memória (devido à abertura e fechamento de páginas, alterações no DOM enquanto essas páginas estão abertas, outra atividade com script nas páginas, atividade por plug-ins e on) é a fragmentação de memória dentro das rotinas de gerenciamento de memória do aplicativo, bem como vazamentos mais explícitos.

Eu noto isso rapidamente (embora menos frequentemente com FF3.5 / 3.6 do que versões anteriores), então tenha um dos muitos simples quick-restart add-ons instalados. O gerenciador de sessões do Firefox faz um bom trabalho de reabrir todas as minhas janelas e guias se eu tiver alguma atividade ativa no momento. Os cookies de nível de sessão parecem ser preservados também, então eu fico logado em aplicativos como o Zimbra e o Pivotal Tracker.

Eu nunca tive o problema de bloquear o Firefox como você descreve, apesar de chegar ao ponto de coisas desacelerando por isso às vezes pode parar alguns segundos ao abrir novas abas ou fechar as antigas. Eu acho que esse atraso crescente é devido à necessidade de trabalhar mais para manter as estruturas de alocação de memória em crescimento e cada vez mais fragmentadas. Após a reinicialização rápida, esse problema (e o excesso de memória usado) é resolvido por um tempo (até que a memória alocada cresça novamente, nesse ponto eu reinicio novamente).

    
por 21.03.2010 / 23:37
1

Se isso fosse Stackoverflow, eu poderia apontar você para a página Vazamentos de memória de depuração no wiki do desenvolvedor Mozilla. Eu suspeito que você não quer se preocupar tanto assim.

    
por 22.03.2010 / 02:28