Squid এ ইয়াৰ পূৰ্বে কেশ্ব কৰা প্ৰতিটো বস্তু ৰখা নাই। ইয়াৰ ডিস্ক ভাণ্ডাৰৰ এটা নিৰ্ধাৰিত ধাৰণক্ষমতা আৰু কোনবোৰ কেশ্ব কৰা বস্তু আঁতৰাব সেইটো বাছনি কৰিবলৈ এটা প্ৰতিস্থাপন নীতি আছে।

Squid 7 ইন্টাৰফেচত সাধাৰণ LRU নীতি আৰু ডিফল্ট ডিস্ক ৱাটাৰমাৰ্ক এনেদৰে প্ৰকাশ কৰা হয়:

cache_replacement_policy lru
cache_swap_low 90
cache_swap_high 95

ৱাটাৰমাৰ্কবোৰ নিৰ্ধাৰিত swap স্থানৰ শতাংশ। ব্যৱহাৰ নিম্ন ৱাটাৰমাৰ্কৰ ওপৰত থাকিলে প্ৰতিস্থাপন আৰম্ভ হয়। ব্যৱহাৰ উচ্চ ৱাটাৰমাৰ্কৰ ওচৰ চাপিলে উচ্ছেদ অধিক তীব্ৰ হয়, কেশ্বক নিম্ন চিহ্নৰ ওচৰত ৰখাৰ লক্ষ্যৰে।

LRU এ শেহতীয়া ব্যৱহাৰৰ ভিত্তিত বস্তু বাছনি কৰে। ধাৰণক্ষমতা ডিস্ক-ভাণ্ডাৰ সংৰচনাৰ দ্বাৰা নিৰ্ধাৰিত হয়, য'ত প্ৰাসংগিক cache_dir প্ৰৱিষ্টি অন্তৰ্ভুক্ত; ৱাটাৰমাৰ্ক সলনি কৰিলে অতিৰিক্ত ডিস্ক স্থান নহয়।

এইটোৱেই স্বাভাৱিক কেশ্ব জীৱনচক্ৰ: এটা বস্তু আঁতৰোৱা যায় আৰু পিছত অনুৰোধ কৰিলে পুনৰ অনা যায়। কেৱল বহুত ফাইল জমা হ'ল বাবেই গোটেই কেশ্ব মচি পেলোৱাৰ প্ৰয়োজন নাই।

ফাইলচিষ্টমটো নিজেই নিৰীক্ষণ কৰি থাকক। লগ, মেটাডেটা, অস্থায়ী ফাইল আৰু অন্য প্ৰগ্ৰামে কেশ্ব কৰা বস্তুৰ ধাৰণক্ষমতাৰ বাহিৰত স্থান ল'ব পাৰে। কেশ্ব প্ৰতিস্থাপনে Squid ৰ ভাণ্ডাৰ পৰিচালনা কৰে, ডিস্ক ভাগ কৰা প্ৰতিটো ফাইল নহয়।

সম্পৰ্কিত প্ৰবন্ধ