Olá caros amigos do forum
Eu também enfrento o mesmo problema. Eu criei um ambiente teste para o servidor Squid eu sempre navego por ele. Quando pego um pc para consertar ou resetar, eu o ligo ao squid para downloads, principalmente dos updates.
O servidor Squid3 e ele vinha funcionando bem, fazendo downloads rápidos e cache, entretanto, no meio de um dia ele começou a demorar de responder e o download se tornou extremamente lento.
Apaguei todo o cache na partição (apesar de ainda ter 90% livre) com rm -r /etc/spool/squid e o recriei com squid3 -z
A princípio funcionou e tudo retornou a sua normalidade durante 1 semana, mas o problema retornou.
O server possui 3GB de RAm e 2304MB reservado para cache do Squid.
Separei uma partição para o Spool de 120GB em suma, configurei o Squid assim:
cache_mem 2304 MB
cache_dir ufs /var/spool/squid 101376 396 256 #este quandidade de dir '396' é um teste que estou realizando no momento, pois eu vinha usando 16
coredump_dir /var/spool/squid
maximum_object_size_in_memory 16 MB
maximum_object_size 10240 MB
minimum_object_size 0 KB
cache_swap_low 85
cache_swap_high 90
error_directory /usr/share/squid3/errors/he
uri_whitespace allow
memory_pools on
redirect_children 5
...refresh_pattern ^ftp: 15 20% 10080
refresh_pattern ^gopher: 15 0% 1440
refresh_pattern . 0 20% 4320
refresh_pattern -i download.windowsupdate.com/.*.(cab|exe|ms[i|u|f]|wm[v|a]|dat) 4320 80% 43200 reload-into-ims
refresh_pattern -i au.download.windowsupdate.com/.*.(cab|exe|ms[i|u|f]|wm[v|a]|dat) 4320 80% 43200 reload-into-ims
refresh_pattern -i
www.update.microsoft.com/.*.(cab|exe|ms[i|u|f]|wm[v|a]|dat) 4320 80% 43200 reload-into-ims
refresh_pattern -i
www.motorola.com/.*.(sbf|shx|xml|img|dat) 720 80% 43200 reload-into-ims
acl SeveralUpdates dstdomain download.windowsupdate.com au.download.windowsupdate.com
www.motorola.comrange_offset_limit -1 SeveralUpdates
range_offset_limit 0
quick_abort_min -1
...Vocês teriam alguma dica quanto a este problema?
Vale ressaltar que utilizo o squidGuard.