Squid o'z kesh dayjestlarini qayerda saqlaydi
Dayjestni uning xotiradagi qidiruv nusxasidan qo'shnilar bilan almashinadigan disk keshi elementigacha kuzatib boring.
Ham RAM, ham disk ishtirok etadi. Squid qo'shnida obyekt bo'lishi mumkinligini hal qilganda xotiradagi kesh dayjestidan foydalanadi; diskdagi nusxa saqlash va almashishni qo'llab-quvvatlaydi.
| Dayjest | Squid'ning kesh dayjestlari haqidagi FAQda tasvirlangan hayot tsikli |
|---|---|
| Mahalliy ravishda yaratilgan | RAMda quriladi va saqlanadi, so'ngra qo'shnilar HTTP orqali so'rashi mumkin bo'lgan oddiy kesh elementi sifatida diskka yoziladi. |
| Tengdoshdan olingan | Tez qidirish uchun RAMda saqlanadi va qayta ishga tushirilgandan keyin qayta foydalanish hamda qo'shnilarga tarqatish uchun diskda saqlanadi. |
Bular kesh mazmunining xulosalari, saqlangan javob tanasining nusxalari emas. Saqlashni hisoblashda mahalliy xulosani, yuklab olingan tengdosh xulosalarini va haqiqatda saqlangan obyektlarni ajrating.
Muvaffaqiyatli qidiruv ham tengdosh obyektni bera olishiga kafolat emas. Dayjestga a'zolik noto'g'ri moslik keltirib chiqarishi mumkin, shuning uchun Squid bu so'rovni bajara olmaydigan tengdoshdan so'rashi mumkin.