Hvor Squid opbevarer sine cache-digests
Følg et digest fra dets opslagskopi i hukommelsen til det disk-cache-element, der udveksles med naboer.
Både RAM og disk er involveret. Squid bruger et cache-digest i hukommelsen, når den afgør, om en nabo kan have et objekt; diskkopien understøtter lagring og udveksling.
| Digest | Livscyklus beskrevet i Squids FAQ om cache-digests |
|---|---|
| Lokalt genereret | Bygges og opbevares i RAM og skrives derefter til disken som et almindeligt cache-element, som naboer kan anmode om over HTTP. |
| Hentet fra en peer | Opbevares i RAM til hurtigt opslag og gemmes på disken til genbrug efter genstart og distribution til naboer. |
Det er resuméer af cacheindhold, ikke kopier af de cachelagrede svarlegemer. Når du opgør lagerplads, skal du skelne mellem det lokale resumé, downloadede peer-resuméer og de faktisk cachelagrede objekter.
Et positivt opslag er heller ikke en garanti for, at peeren kan levere objektet. Medlemskab af digestet kan give et falsk hit, så Squid kan spørge en peer, der ikke kan opfylde anmodningen.