Squid האַלט נישט יעדן אָביעקט וואָס ער האָט ווען דאָס קאַשירט. זײַן דיסק אוצר האָט אַ באַשטימטע קאַפּאַציטעט און אַ פֿאַרבייַטן פּאָליטיק וואָס קלייבט וועלכע קאַשירטע אָביעקטן מע נעמט אַוועק.

אין דער Squid 7 צווישנפּנים ווערן די געוויינלעכע LRU פּאָליטיק און די פֿאַרבאַשטימטע דיסק וואַסער צייכנס אַזוי אויסגעדריקט:

cache_replacement_policy lru
cache_swap_low 90
cache_swap_high 95

די וואַסער צייכנס זײַנען פּראָצענטן פֿון דעם באַשטימטן אויסטויש פּלאַץ. דער פֿאַרבייַטן הייבט זיך אָן ווען דער ניץ איז העכער פֿון דעם נידעריקן צייכן. ווען דער ניץ נעענטערט זיך צו דעם הויכן צייכן, ווערט דאָס אויסטרייבן מער אַגרעסיוו, כּדי צו האַלטן דעם קאַש נאָענט צו דעם נידעריקן צייכן.

LRU קלייבט אָביעקטן לויט לעצטן ניץ. די קאַפּאַציטעט ווערט באַשטימט דורך דער דיסק אוצר קאָנפֿיגוראַציע, אַרײַנגערעכנט די באַטרעפֿנדיקע cache_dir איינסן; פֿאַרבייַטן אַ וואַסער צייכן שאַפֿט נישט מער דיסק פּלאַץ.

דאָס איז דער נאָרמאַלער לעבנציקל פֿון קאַש: אַן אָביעקט קען ווערן אַוועקגענומען און שפּעטער ווידער גענומען ווען מע פֿאָדערט עס. מע דאַרף נישט אויסמעקן דעם גאַנצן קאַש בלויז ווײַל עס האָבן זיך אָנגעזאַמלט אַ סך טעקעס.

פֿאָרזעצט צו נאָכקוקן דעם טעקע סיסטעם אַליין. לאָגס, מעטאַדאַטן, צײַטווײַליקע טעקעס און אַנדערע פּראָגראַמען קענען פֿאַרנעמען פּלאַץ מחוץ דער קאַפּאַציטעט פֿון קאַשירטע אָביעקטן. קאַש פֿאַרבייַטן פֿאַרוואַלטעט Squid ס אוצר, נישט יעדער טעקע וואָס צעטיילט דעם דיסק.

פֿאַרבונדענע אַרטיקלען