14.04.2013 Views

Guia do Servidor Linux

Guia do Servidor Linux

Guia do Servidor Linux

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Capítulo 6. Servi<strong>do</strong>r Internet<br />

Memória para Cache<br />

O Squid armazena os objetos mais utiliza<strong>do</strong>s na memória RAM. Isso faz com que<br />

a performance seja muito melhor <strong>do</strong> que se os objetos fossem armazena<strong>do</strong>s em<br />

disco.<br />

A quantidade de memória a ser utilizada para cache <strong>do</strong> Squid pode (e deve) ser<br />

limitada, de forma a não interferir com outros processos no sistemas. O padrão é<br />

8MB.<br />

Note que este limite de memória refere-se à memória usada para cache, e não<br />

a memória total utilizada pelo Squid. Na realidade, a memória utilizada pelo Squid<br />

deverá ficar em torno de três vezes este valor.<br />

Para especificar a quantidade de memória máxima a ser utilizada para cache, você<br />

deve utilizar o parâmetro cache_mem no arquivo /etc/squid/squid.conf:<br />

cache_mem MEM<br />

Onde MEM é a quantidade de memória máxima a ser utilizada para cache.<br />

Exemplo:<br />

cache_mem 32 MB<br />

Este exemplo especifica que o Squid deverá limitar a 32MB a quantidade de<br />

memória utilizada para cache.<br />

Arquivos de Cache<br />

Os objetos guarda<strong>do</strong>s pelo Squid são guarda<strong>do</strong>s em arquivos no disco rígi<strong>do</strong>.<br />

Você pode especificar algumas opções para definir como o Squid trabalhará com<br />

arquivos.<br />

178<br />

cache_dir TIPO NOMEDIR MB N1 N2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!