Índice das dicas

Ativando o cache em memória do Firefox

Carlos E. Morimoto criou 18/nov/2010 às 08h59

6

A ideia de armazenar um cache das páginas em disco surgiu em uma época em que as conexões eram muito mais lentas e as páginas muito mais simples do que hoje em dia. Embora o cache em disco continue sendo importante em muitas situações (com destaque para quem navega usando as sofríveis conexões "3G" oferecias pelas operadoras nacionais), já existem casos em que o cache em disco acaba por atrapalhar, já que a leitura de um grande número de pequenos arquivos pode demorar mais do que um novo download através de uma conexão rápida. Para complicar, o cache de aplicativos, anúncios e vídeos em flash, que seria o que realmente poderia ajudar a melhorar a velocidade é desativado pelo plug-in da Macromedia.

Embora o recurso venha desativado por padrão, o Firefox oferece a opção de desativar o cache em disco e armazenar o cache diretamente para a memória RAM, o que oferece acesso quase instantâneo aos arquivos, eliminando as desvantagens do cache.

Para ativá-lo, acesse o "about.config" e faça uma busca por "browser.cache". Entre as opções, é necessário fazer 3 modificações:

  1. Configure a "browser.cache.disk.enable" como "false"

  2. Configure a opção "browser.cache.memory.enable" como "true"

  3. Crie uma nova opção clicando como botão direito em qualquer espaço vazio dentro da janela e selecionando a opção "Nova preferência > Número Inteiro". No nome da opção coloque "browser.cache.memory.capacity" e no valor coloque "64000" ou outro valor (em kbytes) para o tamanho do cache na memória (caso prefira deixar o Firefox gerenciar o espaço dinamicamente, use o valor "-1")

4637e74b

Existem prós e contras em ativar o cache na memória. A grande vantagem é que o acesso às páginas no cache passa a ser muito mais rápido, já que ele deixa de perder tempo lendo arquivos no HD. Você deixa também de armazenar as várias centenas de arquivos do cache dentro do diretório home, o que pode facilitar os backups.

As desvantagens são que o cache deixa de ser permanente (ele passa a ser perdido sempre que o micro é reiniciado) e você passa a sacrificar um pequeno espaço adicional na memória para o armazenamento do cache (embora um cache de 64 MB seja quase insignificante perto das centenas de megabytes que uma janela do Firefox com um punhado de abas abertas consome).

Em resumo, o cache em memória é mais interessante para quem mantém o micro ligado por longos períodos (ou tem o hábito de colocá-lo para dormir em vez de desligá-lo) e menos interessante para quem liga e desliga diariamente.

6 comentáriosPor Carlos E. Morimoto. Revisado 18/nov/2010 às 09h00

Comentários