Både RAM och disk är inblandade. Squid använder en cache-digest i minnet när den avgör om en granne kan ha ett objekt; kopian på disken stöder lagring och utbyte.

DigestLivscykel enligt Squids vanliga frågor om cache-digests
Lokalt genereradByggs upp och hålls i RAM och skrivs sedan till disken som ett vanligt cacheobjekt som grannar kan begära via HTTP.
Hämtad från en peerHålls i RAM för snabba uppslag och lagras på disken för återanvändning efter omstart och distribution till grannar.

Detta är sammanfattningar av cacheinnehållet, inte kopior av de lagrade svarskropparna. När du redovisar lagring ska du skilja mellan den lokala sammanfattningen, nedladdade peer-sammanfattningar och de faktiskt lagrade objekten.

En lyckad uppslagning är inte heller en garanti för att peeren kan leverera objektet. Medlemskap i digesten kan ge en falsk träff, så Squid kan fråga en peer som inte kan uppfylla begäran.

Relaterade artiklar