Quem usa o firefox provavelmente já percebeu que algumas vezes ele consome memória demais. E já desejou configurar um limite de uso de memória, pra não ter que reiniciar o firefox sempre que este estiver usando muita memória.
Pois bem, é possÃvel sim indicar o consumo máximo de memória do navegador, assim como outros recursos interessantes que nem suspeitávamos.
Primeiro, saiba que ao digitar: about:config na barra de endereços, irá abrir uma janela com as opções avançadas de configuração do browser.
Nesta janela você tem um campo de busca com nome: Localizar nome.
Serve para filtrar os campos e localizar a variável que iremos usar aqui no exemplo. Você também vai notar algumas linhas em negrito. Isso significa que são valores já alterados, não padrão.
Clicando com botão direito você tem algumas opções, como restaurar o valor padrão do campo, alterar o valor, criar algum campo caso não exista na lista. Sabendo disso, vamos ao que interessa.
Problema: Consumo de memória.
De todos os programas aberto no meu desktop, o firefox ganha disparado no consumo de memória. Passando a frente até de softwares de desenvolvimento como Photoshop ou Eclipse.
Chegando a consumir em média 250mb de ram. O que deixava meu sistema bem lento. Pois bem, localize a variável:
browser.cache.disk.capacity
O valor padrão está em 50000. Isso é pra quem tem gigas de memória ram no micro (o que não é meu caso). Como eu trabalho com dois pentes de memória, um de 256mb e outro de 512mb, deixar o firefox usar 250mb sozinho é um problema. Então alterei o valor para 10000. E agora o consumo de memória fica em torno de 100mb.
Se você tem apenas 256mb no micro, use o valor 4096. Ou compre um novo pente de memória.
Pra quem tem 512mb, tente o valor 8192.
Verifique também se a opção:
browser.cache.memory.enable
Deixe marcado como true. Pra que o browser possa acessar o cache de memória, tornando assim a resposta mais rápida.
Pra liberar memória quando o firefox for minimizado, vamos inserir uma nova linha no arquivo. Pra ter efeito, depois de inserir você precisa reiniciar o firefox.
config.trim_on_minimize
Com valor true. Isso para liberar memória. Caso você tenha de sobra, configure como false, para não liberar memória, deixando assim o acesso mais rápido ao firefox já que ele esta alocado em memória.
Um outro problema, pode ser a velocidade da navegação. Vejamos por que?
network.http.max-connections
Esta variável vem com valor 4. Isso é configuração de internet discada. Para internet de alta velocidade, banda larga, procure usar um valor entre 30 e 40.
network.http.pipelining
network.http.proxy.pipelining
Altere para true, isso irá permitir requisições em threads (pedidos paralelos).
Com isso você já deve sentir alguma melhora no desempenho do seu navegador. Seja para melhor ou pior.
Sucesso!
Loading...
Olha só,
suas dicas foram boas!
eu conseguir alterar meu navegador que teve um resultado bom!
Queria acrecentar que podemos tbm usar o firefox como se fosse
Google Chrome 3.0.195.38 alterando a linha:
general.useragent.extra.firefox PARA “Chrome 3.0.195.38″