Archiv verlassen und diese Seite im Standarddesign anzeigen : Squid und sein Cache
Hallo, ich verwende nun schon eine Weile den Squid, und mir ist aufgefallen dass sein Cache nur ca. 94 MB ist, und auch so bleibt, es wird nie mehr. Wisst ihr wie ich das hochstelle, auf einen gewissen Prozentsatz des freien Speichers evt?
in /etc/squid.conf suchen nach:
cache_mem 94 MB
und ändern in:
cache_mem 9999999999 MB
:D
cache mem ist bei mit 8MB,
außerdem steht dazu dass das die maximal zu belegende Größe im Speicher ist, also RAM und SWAP zusammen...
netzmeister
12.03.03, 21:56
Hallole,
in der -- kommentierten -- Konfigurationsdatei ist das gut erklärt.
Normalerweise brauchst Du da nichts ändern im Bezug auf den Speicher.
Das geschieht vollautomatisch. Es passt in 99 % Prozent aller Fälle. ;)
Viele Grüße
Eicke
Aber mir ist schon desöfteren aufgefallen, dass eine Seiten komplett neu geladen werden mussten. Und 94 MB ist ja nicht so die Masse, ich habe noch 3 GB zur Verfügung.
je grösser der cache, desto länger der suche. würde mich mal interessieren wie sich das prinzipell mit squid verhält, hat da einer konkrete erfahrungswerte über einen längeren zeitraum?
uiuiui
1. realtec: cache_mem betrifft den Hauptspeicher (RAM).
ich glaube kaum, dass Rebell 9999999999 MB Hauptspeicher zur Verfügung hat ;-)
2. nun die (hoffentlich) Lösung:
cache_dir bestimmt wieviel Plattenplatz für den Cache vorzusehen ist und wo dieser sich befindet.
cache_dir ufs /var/cache/squid 100 16 256
= 100 MB Plattenplatz in /var/cache/squid
Damit Squid kontinuierlich "arbeiten" kann, muss ggf. auch mal was gelöscht werden wenn die 100 MB erreicht sind. Wann er dies tut bestimmen:
cache_swap_low 90
cache_swap_high 95
d.h. ab 95% (hier = 95 MB) beginnt er die ältesten Objekte zu löschen, bis er auf 90% (hier = 90 MB) runter ist.
So kommt es, das er bei dir imemr um die 94 MB (= % ) bleibt.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.