Squid 7 डिस्क क्यासे निष्कासन: LRU र वाटरमार्क
Squid 7 को डिस्क क्यासे प्रतिस्थापन नीति र तल्लो तथा माथिल्लो वाटरमार्क बुझ्नुहोस्, क्यासे गरिएका वस्तुलाई स्थायी फाइल मान्नुको सट्टा।
Squid ले कहिल्यै क्यासे गरेका हरेक वस्तु राख्दैन। यसको डिस्क भण्डारको निश्चित क्षमता र कुन क्यासे गरिएका वस्तु हटाउने भनी छनोट गर्ने प्रतिस्थापन नीति छ।
Squid 7 इन्टरफेसमा सामान्य LRU नीति र पूर्वनिर्धारित डिस्क वाटरमार्क यसरी व्यक्त गरिन्छ:
cache_replacement_policy lru
cache_swap_low 90
cache_swap_high 95वाटरमार्कहरू कन्फिगर गरिएको स्वाप ठाउँको प्रतिशत हुन्। प्रयोग तल्लो वाटरमार्कभन्दा माथि हुँदा प्रतिस्थापन सुरु हुन्छ। प्रयोग माथिल्लो चिन्हको नजिक पुग्दा निष्कासन अझ आक्रामक हुन्छ, क्यासे तल्लो चिन्हनजिक राख्ने लक्ष्यका साथ।
LRU ले हालैको प्रयोगअनुसार वस्तु छनोट गर्छ। क्षमता डिस्क-भण्डार कन्फिगरेसनले निर्धारण गर्छ, जसमा सम्बन्धित cache_dir प्रविष्टिहरू पर्छन्; वाटरमार्क बदल्दा थप डिस्क ठाउँ सिर्जना हुँदैन।
यो सामान्य क्यासे जीवनचक्र हो: वस्तु हटाउन सकिन्छ र पछि अनुरोध गर्दा फेरि ल्याउन सकिन्छ। धेरै फाइल जम्मा भएकै कारणले पूरै क्यासे मेट्नु आवश्यक छैन।
फाइलसिस्टम आफैं निगरानी गर्न जारी राख्नुहोस्। लग, मेटाडेटा, अस्थायी फाइल र अन्य कार्यक्रमले क्यासे गरिएका वस्तुको क्षमताबाहिर ठाउँ लिन सक्छन्। क्यासे प्रतिस्थापनले Squid को भण्डार व्यवस्थापन गर्छ, डिस्क साझा गर्ने हरेक फाइल होइन।