ការបណ្តេញចេញពីឃ្លាំងសម្ងាត់ឌីសរបស់ 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 មិនមែនរាល់ឯកសារដែលចែករំលែកឌីសទេ។