Hvor Squid oppbevarer cache-digestene sine
Følg en digest fra oppslagskopien i minnet til disk-cache-elementet som utveksles med naboer.
Både RAM og disk er involvert. Squid bruker en cache-digest i minnet når den avgjør om en nabo kan ha et objekt; diskkopien støtter lagring og utveksling.
| Digest | Livssyklus beskrevet i Squids FAQ om cache-digester |
|---|---|
| Lokalt generert | Bygges og holdes i RAM, og skrives deretter til disken som et vanlig cache-element som naboer kan be om over HTTP. |
| Hentet fra en peer | Holdes i RAM for raskt oppslag og lagres på disken for gjenbruk etter omstart og distribusjon til naboer. |
Dette er sammendrag av cacheinnholdet, ikke kopier av de lagrede svarlegemene. Når du gjør opp lagring, må du skille mellom det lokale sammendraget, nedlastede peer-sammendrag og de faktisk lagrede objektene.
Et vellykket oppslag er heller ingen garanti for at peeren kan levere objektet. Medlemskap i digesten kan gi et falskt treff, så Squid kan spørre en peer som ikke kan oppfylle forespørselen.