Meio Bit » Internet » Firefox e o elevado consumo de memória

Firefox e o elevado consumo de memória

16 anos atrás

Se tem uma coisa que as pessoas podem reclamar do Firefox 1.5 é do consumo exagerado de memória. Ao menos se comparado com navegadores "mais leves" como o Opera, por exemplo. Mas ao contrário do que se pode pensar a princípio, o exagerado consumo de memória que acontece quando você começa a abrir abas demais no Firefox 1.5 não é bem um problema. Estou com 4 abas abertas e o meu Firefox 1.0.6 esta consumindo 115MB de RAM no momento, mas usuários têm relatado consumos de memória de até 800MB de RAM. Claro que todo software complexo apresentará alguns pequenos problemas, e os vazamentos de memória são os problemas mais comuns. Um vazamento de memória é quando um programa pega memória para executar algo e quando esse processo termina essa memória não é devolvida adequadamente para o sistema operacional usar com outros programas.Mas o consumo de memória do Firefox 1.5 não é um problema, e sim algo intencional, planejado inclusive. Quando você navega com o Firefox 1.5 ele vai armazenando em um cache, na memória RAM de sua máquina, todas as páginas que foram exibidas, até um total de 8 páginas. Elas são armazenadas já renderizadas, completas, assim se precisarem ser exibidas novamente elas são apenas puxadas desse cache, sem que uma renderização completa precise ser executada. Isso agiliza muito a nova exibição de uma página pela qual você tenha passado a pouco tempo, em troca o Firefox toma para si quantias muito grandes de memória. Essa decisão de projeto foi tomada após uma pesquisa que indicou que 39% das páginas exibidas foram visitadas a menos de 10 páginas atrás. Assim existe uma chance muito grande de que a página que você pedirá para o navegador mostrar já esteja na memória de sua máquina e se ela estiver mesmo o Firefox 1.5 pode carregá-la mais rápido.

Mas se você não fizer questão deste recurso, se tiver pouca memória RAM disponível, ou se quiser diminuir a quantidade de páginas armazenadas basta alterar a opção browser.sessionhistory.max_total_viewers carregando a página de opções do Firefox digitando no campo de URL a expressão about:config. Reduzir este parâmetro para 0 (zero) desligará essa função e fará o navegador usar pouca memória do sistema, mas o desempenho ao fazer o carregamento e montagem de páginas será menor. É uma escolha que você deve fazer baseada no seu uso do navegador. A opção só existe no Firefox 1.5. Antes de mudar o parâmetro apenas para economizar memória você deve lembrar-se de um antigo ditado da informática: memória RAM não usada é memória RAM desperdiçada. Já que sua navegação vai ficar mais lenta você deve decidir se vale a pena liberar memória apenas para que ela fique vazia.

Configure o navegador de acordo com sua preferênca e bom uso!

relacionados


Comentários