par jdh » 22 Sep 2009 14:42
Je crois qu'il y a incompréhension de ce pourquoi est conçu Squid.
Squid est un cache ("proxy") pour Internet.
Il est intermédiaire entre un PC du réseau interne et le serveur web sur Internet (protocole http, https ou ftp).
Il reçoit une URL, effectue la requête, reçoit le résultat et le livre au PC client.
Mais il garde en cache le résultat au cas où un autre client ferait la même demande.
Squid garde donc en cache des objects (images, fichier html, ...).
La mémoire est le facteur important de la config de Squid parce qu'il doit garder en mémoire un index vers tous les objects stockés sur disque.
Un réglage particulier définit la taille maximum des objets stockés en cache : le réglage Squid par défaut est 4M, peut-être passé à 8M pour IPCOP ?
Comme il est indiqué sur le site de Squid, il faut faire attention à ne pas augmenter inconsidérément cette valeur. Il suffit de réfléchir juste un peu à la sagesse de ce réglage pour observer que cela est juste.
(D'ailleurs de nombreux autres paramètres Squid sont comme celui-ci très incompris, hélas !)
Donc les mises à jours Windows à 300 Mo (Office 2007 SP2 et autres ...) ne sont pas en cache ... et ne le seront pas !
Il faut regarder les choses différemment ....