Zowel RAM als schijf zijn betrokken. Squid gebruikt een cache-digest in het geheugen wanneer het beslist of een buur een object kan hebben; de kopie op schijf ondersteunt opslag en uitwisseling.

DigestLevenscyclus zoals beschreven in Squids FAQ over cache-digests
Lokaal gegenereerdWordt in RAM opgebouwd en gehouden en daarna naar schijf geschreven als een gewoon cache-item dat buren via HTTP kunnen opvragen.
Opgehaald bij een peerWordt in RAM gehouden voor snel opzoeken en op schijf opgeslagen voor hergebruik na een herstart en voor verspreiding naar buren.

Dit zijn samenvattingen van de cache-inhoud, geen kopieën van de opgeslagen responslichamen. Bij het verantwoorden van opslag onderscheidt u de lokale samenvatting, gedownloade peer-samenvattingen en de daadwerkelijk opgeslagen objecten.

Een positieve opzoeking is ook geen garantie dat de peer het object kan leveren. Lidmaatschap van de digest kan een valse treffer opleveren, dus Squid kan een peer vragen die dat verzoek niet kan vervullen.

Gerelateerde artikelen