Como corrigir vazamento de memória do Firefox?

2

Meu firefox tem continuamente vazado memória há anos (como em várias versões anteriores, atualmente em 42.0). Em algum momento, quando atinge a marca de 2,2 GB, ele começa a ter problemas de renderização e, em seguida, falha eventualmente com uma mensagem indicando que o GDI falhou ao alocar nova memória.

Coisas que tentei resolver:

  • Desativar todos os complementos
  • Crie um novo perfil de usuário
  • Desinstale e reinstale
  • Desinstale, exclua todas as pastas do Mozilla do AppData, reinstale

No entanto, nenhum deles resolveu o problema.

A única coisa que parece ajudar é executar o Firefox no modo de segurança, mas isso é muito inconveniente.

Firefox em outras máquinas sincronizadas com o mesmo perfil não exibem esse comportamento.

O que mais posso fazer para tentar resolver esse problema chato?

Atualização 2016-07-10
Agora mudei para a compilação do Windows de 64 bits, que atrasa as falhas de renderização até ficar mais perto da marca de 4GB. Ele também fica mais longo entre 1 e 2 GB com essa compilação, mas acabará sendo executado acima.

Eu também desabilitei um addon de barra de ferramentas do windows em uma tentativa de encontrar causas fora do Firefox, até agora sem sucesso.

Aqui está um: sobre o perfil de memória em 1,4 GB: link

Atualização 2016-07-30
Após a atualização do Windows 7 para o Windows 10, o vazamento parece estar corrigido (por enquanto). O uso de memória é estável entre 600 MB e 1100 MB (o que pode ter a ver com a quantidade de abas e suplementos que eu uso).

Isso me leva a acreditar que um driver ou biblioteca de sistemas defeituosos (possivelmente desatualizados) foi o culpado - embora eu não possa dizer qual deles em retrospectiva.

Estou deixando a questão em aberto para respostas reais e factuais, apenas no caso.

Atualização 2016-08-13
Após a atualização que desabilitou os complementos personalizados eu tive que mudar para Firefox Developer Edition (FDE) (64 bits, com eletrólise ativada) e o vazamento de memória parece estar de volta (FDE acumulará cerca de 2GB de memória dividida entre seus dois processos dentro de alguns dias), adicionalmente com outro problema que esporadicamente ocorre, que é o FDE recusando-se a renderizar todas e quaisquer páginas da Web (mesmo as já carregadas) e apenas exibindo uma página em branco com um indicador de carregamento no meio. Esse problema, para mim, parece muito semelhante ao problema que descrevi originalmente, onde o Firefox tinha problemas para renderizar elementos da interface do usuário quando estava prestes a ficar sem memória.

    
por Cobra_Fast 16.12.2015 / 11:04

0 respostas