Digite about: memory na barra de endereço. Clique em "Minimizar o uso da memória".
link
Estou usando principalmente o Firefox como meu navegador da web. Tenho notado que depois de algumas abas terem sido abertas e fechadas, o uso de memória do Firefox torna-se cada vez maior.
Este fato muitas vezes me leva a travá-lo (deliberadamente usando o gerenciador de tarefas) e abri-lo novamente, selecionando apenas algumas das abas que eu preciso. Há casos em que abro todas as minhas abas abertas anteriormente. O engraçado é que, mesmo neste caso, o uso da memória é muito menor do que antes de desligar o Firefox.
Então, minha pergunta é por que isso está acontecendo? Por que o fechamento das guias não ajuda (pelo menos não muito)? Existe uma maneira de reduzir o uso de memória sem desligar o Firefox?
Digite about: memory na barra de endereço. Clique em "Minimizar o uso da memória".
link
A primeira coisa que eu suspeito é que alguns dos plug-ins vazam memória ou usam muito.
Por exemplo, o AdBlock Plus faz com que o Firefox aumente significativamente o uso da memória. A razão é que ele injeta grandes folhas de estilo em cada quadro. (Ghostery é uma alternativa mais eficiente em termos de memória, embora tenha um propósito diferente.)
Assim, como sugerido nos comentários, se o uso da memória não parecer razoável, tente desabilitar todos os plug-ins e veja se isso ajuda.
Se você precisar da RAM para outras finalidades, basta reiniciar o Firefox. Isso minimizará o uso de memória também.
Você pode até dizer ao Firefox que ele não precisa carregar todas as páginas ao reiniciar:
Firefox button -> Options -> Tabs -> Don't load tabs until selected
Além disso, tenho notado um alto uso de memória do Adblock Plus. O Adblock Edge não parece ter esse problema. Desabilitar o Adblock Plus também libera a memória.
A RAM não pode ser salva para mais tarde. Suas únicas escolhas são usá-lo ou desperdiçá-lo. Um sistema com 8GB de RAM não pode usar 4GB hoje para usar 12GB amanhã.
Então, simplesmente, o Firefox está usando mais memória, porque a alternativa seria desperdiçar essa memória. Não está retornando ao nível inicial porque seria necessário esforço para fazê-lo e não haveria nenhum benefício em gastar esse esforço.
The fact is that firefox sometimes uses upto 2Gb of memory which does not seem reasonable for the number and content of tabs being open.
É perfeitamente razoável se a alternativa é que parte dessa memória RAM seja desperdiçada e não tenha nenhum tipo de dados. No mínimo, permite que o Firefox use até 2 GB de memória sem precisar alocar mais memória, o que é uma vitória. Liberar e alocar memória requer esforço. Os sistemas inteligentes só gastam esforço quando há algum benefício esperado. Eles certamente não fazem trabalhos que provavelmente terão que desfazer depois.
Sistemas operacionais modernos fazem de tudo para ter o mínimo possível de RAM livre. RAM livre é sempre desperdiçada. Se você tivesse 1 GB grátis na última hora, você não ganharia nenhum benefício com aquele 1 GB na última hora. Se você está pensando: "Eu quero essa RAM livre agora para que eu possa usá-lo mais tarde", esqueça. Você pode usá-lo agora e usá-lo mais tarde. Não há compromisso doloroso para fazer aqui.