Squid ma jżommx kull oġġett li qatt daħħal fil-cache. Il-maħżen tad-diska tiegħu għandu kapaċità kkonfigurata u politika tas-sostituzzjoni biex tagħżel liema oġġetti fil-cache jitneħħew.

Fl-interface ta' Squid 7, il-politika LRU ordinarja u l-marki tal-ilma tad-diska awtomatiċi huma espressi hekk:

cache_replacement_policy lru
cache_swap_low 90
cache_swap_high 95

Il-marki tal-ilma huma persentaġġi tal-ispazju tal-iswap ikkonfigurat. Is-sostituzzjoni tibda meta l-użu jkun 'il fuq mill-marka l-baxxa. Hekk kif l-użu joqrob lejn il-marka l-għolja, it-tkeċċija ssir aktar aggressiva, bil-għan li l-cache tibqa' qrib il-marka l-baxxa.

LRU tagħżel l-oġġetti skont l-użu reċenti. Il-kapaċità hija stabbilita mill-konfigurazzjoni tal-maħżen tad-diska, inklużi l-entrati cache_dir rilevanti; il-bdil ta' marka tal-ilma ma joħloqx spazju tad-diska addizzjonali.

Dan huwa ċ-ċiklu tal-ħajja normali tal-cache: oġġett jista' jitneħħa u jerġa' jinġieb meta jiġi mitlub aktar tard. M'hemmx għalfejn tħassar il-cache kollha sempliċement għax inġabru ħafna fajls.

Kompli tissorvelja s-sistema tal-fajls innifisha. Ir-reġistri, il-metadata, il-fajls temporanji u programmi oħra jistgħu jokkupaw spazju barra mill-kapaċità tal-oġġetti fil-cache. Is-sostituzzjoni tal-cache tħaddem il-maħżen ta' Squid, mhux kull fajl li jaqsam id-diska.

Artikli relatati