Squid သည် ၎င်း၏ cache digest များကို ဘယ်နေရာတွင် သိမ်းဆည်းထားသည်
digest တစ်ခုကို ၎င်း၏ မမ်မိုရီအတွင်း ရှာဖွေမှုမိတ္တူမှ အိမ်နီးချင်းများနှင့် ဖလှယ်သော ဒစ်ခ် cache အရာထိ ခြေရာခံပါ။
RAM နှင့် ဒစ်ခ် နှစ်ခုစလုံး ပါဝင်သည်။ Squid သည် အိမ်နီးချင်းတွင် အရာဝတ္ထုတစ်ခု ရှိနိုင်သည် သို့မဟုတ် မရှိနိုင်သည်ကို ဆုံးဖြတ်ရာတွင် မမ်မိုရီအတွင်း cache digest ကို အသုံးပြုသည်; ဒစ်ခ်ပေါ်ရှိ မိတ္တူသည် သိုလှောင်မှုနှင့် ဖလှယ်မှုကို ပံ့ပိုးသည်။
| Digest | Squid ၏ Cache Digests FAQ တွင် ဖော်ပြထားသော သက်တမ်းစက်ဝန်း |
|---|---|
| ဒေသအတွင်း ဖန်တီးထားသော | RAM တွင် တည်ဆောက်ပြီး သိမ်းထားကာ ထို့နောက် အိမ်နီးချင်းများ HTTP မှတစ်ဆင့် တောင်းဆိုနိုင်သော သာမန် cache အရာအဖြစ် ဒစ်ခ်ပေါ်သို့ ရေးသည်။ |
| peer တစ်ခုထံမှ ရယူထားသော | မြန်ဆန်သော ရှာဖွေမှုအတွက် RAM တွင် သိမ်းထားပြီး ပြန်လည်စတင်ပြီးနောက် ပြန်လည်အသုံးပြုရန်နှင့် အိမ်နီးချင်းများထံ ဖြန့်ဝေရန် ဒစ်ခ်တွင် သိုလှောင်သည်။ |
၎င်းတို့သည် cache အကြောင်းအရာ၏ အနှစ်ချုပ်များဖြစ်ပြီး သိမ်းဆည်းထားသော တုံ့ပြန်မှုကိုယ်ထည်များ၏ မိတ္တူများ မဟုတ်ပါ။ သိုလှောင်မှုကို တွက်ချက်ရာတွင် ဒေသခံအနှစ်ချုပ်၊ ဒေါင်းလုဒ်ချထားသော peer အနှစ်ချုပ်များနှင့် အမှန်တကယ် သိမ်းဆည်းထားသော အရာဝတ္ထုများကို ခွဲခြားပါ။
အောင်မြင်သော ရှာဖွေမှုသည်လည်း peer က ထိုအရာဝတ္ထုကို ပေးနိုင်မည်ဟု အာမမခံနိုင်ပါ။ digest တွင် အဖွဲ့ဝင်ဖြစ်ခြင်းက မှားယွင်းသော ထိမှန်မှုကို ဖြစ်စေနိုင်သောကြောင့် Squid သည် ထိုတောင်းဆိုမှုကို မဖြည့်ဆည်းနိုင်သော peer ကို မေးနိုင်သည်။