Задействованы и RAM, и диск. Squid использует дайджест кеша в памяти, когда решает, может ли у соседа быть объект; копия на диске обеспечивает хранение и обмен.

ДайджестЖизненный цикл, описанный в FAQ Squid по дайджестам кеша
Создан локальноСтроится и хранится в RAM, затем записывается на диск как обычный элемент кеша, который соседи могут запросить по HTTP.
Получен от партнёраХранится в RAM для быстрого поиска и сохраняется на диске для повторного использования после перезапуска и раздачи соседям.

Это сводки содержимого кеша, а не копии сохранённых тел ответов. При учёте хранилища различайте локальную сводку, загруженные сводки партнёров и фактические кешированные объекты.

Успешный поиск тоже не гарантирует, что партнёр сможет отдать объект. Членство в дайджесте может дать ложное совпадение, поэтому Squid может обратиться к партнёру, который не в состоянии выполнить этот запрос.

Похожие статьи