Otimizando o desempenho do Squid

Publicado por Carlos Affonso Henriques. em 11/09/2007

[ Hits: 24.787 ]

 


Otimizando o desempenho do Squid



Para melhorarmos o tempo de resposta de acesso ao cache do Squid, podemos usar o acesso a múltiplos caches.

O que ocorre é que o Squid "encontra" mais rapidamente um objeto procurando em vários diretórios "rasos" do que em um único diretório "profundo".

E se este arranjo for distribuído por diversos discos o desempenho é ainda maior.

Em seu squid.conf coloque o seguinte para o método UFS:

cache_dir ufs /var/squid/cache/1 2900 128 512
cache_dir ufs /var/squid/cache/2 2900 128 512
cache_dir ufs /var/squid/cache/3 2900 128 512
cache_dir ufs /var/squid/cache/4 2900 128 512
cache_dir ufs /var/squid/cache/5 2900 128 512

Temos acima um swap de 14,GB divididos em 5 blocos de 2,9 GB.

Caso deseje usar o daemon diskd, a configuração seria como abaixo:

cache_dir diskd /var/squid/cache/1 2900 128 512 Q1=64 Q2=72
cache_dir diskd /var/squid/cache/2 2900 128 512 Q1=64 Q2=72
cache_dir diskd /var/squid/cache/3 2900 128 512 Q1=64 Q2=72
cache_dir diskd /var/squid/cache/4 2900 128 512 Q1=64 Q2=72
cache_dir diskd /var/squid/cache/5 2900 128 512 Q1=64 Q2=72

Outras dicas deste autor

Sed para formatar endereços MAC

Capturando o MAC address do cliente via Apache

Desabilitando Mensagens de Login de Servidor SSH

SSH contornando o firewall com o Tor

rc.local no Arch Linux

Leitura recomendada

Solucionando erro: comm_select_init: epoll_create(): (38) Function not implemented

Tubarão nas nuvens? Vá de Cloudshark!

Melhorando a navegação no Firefox com o Adblock

Análise de tráfego e estatísticas com network probe

Nova versão do MLDonkey, agora com suporte à rede do Kazaa

  

Comentários
[1] Comentário enviado por lanaf em 10/02/2009 - 14:53h

Amigo vc poderia me explicar ou mandar um link que explique para que server o diskd Q1=64 Q2=72, ufs e aufs?

[2] Comentário enviado por vicentedeandrade em 07/12/2012 - 11:31h


[1] Comentário enviado por lanaf em 10/02/2009 - 14:53h:

Amigo vc poderia me explicar ou mandar um link que explique para que server o diskd Q1=64 Q2=72, ufs e aufs?


http://techfree.wordpress.com/2008/06/05/tuning-no-squid/



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts