Gdzie Squid przechowuje swoje skróty pamięci podręcznej
Prześledź skrót od jego kopii wyszukiwania w pamięci do elementu pamięci podręcznej na dysku wymienianego z sąsiadami.
Uczestniczą zarówno RAM, jak i dysk. Squid używa skrótu pamięci podręcznej w pamięci, gdy decyduje, czy sąsiad może mieć obiekt; kopia na dysku obsługuje przechowywanie i wymianę.
| Skrót | Cykl życia opisany w FAQ Squida dotyczącym skrótów pamięci podręcznej |
|---|---|
| Wygenerowany lokalnie | Jest budowany i trzymany w RAM, a następnie zapisywany na dysku jako zwykły element pamięci podręcznej, o który sąsiedzi mogą poprosić przez HTTP. |
| Pobrany od partnera | Jest trzymany w RAM dla szybkiego wyszukiwania i przechowywany na dysku do ponownego użycia po restarcie oraz do dystrybucji sąsiadom. |
Są to podsumowania zawartości pamięci podręcznej, a nie kopie przechowywanych treści odpowiedzi. Przy rozliczaniu pamięci masowej odróżniaj lokalne podsumowanie, pobrane podsumowania partnerów i rzeczywiście przechowywane obiekty.
Skuteczne wyszukanie również nie gwarantuje, że partner może udostępnić obiekt. Członkostwo w skrócie może dać fałszywe trafienie, więc Squid może zapytać partnera, który nie może spełnić tego żądania.