রেডহ্যাট দ্বারা ব্যাখ্যা :
ক্যাশে পৃষ্ঠা:
একটি ক্যাশে মেমোরির অংশ যা স্বচ্ছভাবে ডেটা সঞ্চয় করে যাতে সেই ডেটার জন্য ভবিষ্যতের অনুরোধগুলি দ্রুত পরিবেশন করা যায়। এই মেমরিটি কার্নেল দ্বারা ডিস্ক ডেটা ক্যাশে করতে এবং i / o কর্মক্ষমতা উন্নত করতে ব্যবহৃত হয়।
লিনাক্স কার্নেলটি এমনভাবে নির্মিত হয়েছে যে এটি আপনার স্থানীয় এবং দূরবর্তী ফাইল সিস্টেমগুলি এবং ডিস্কগুলি থেকে তথ্য ক্যাশে করতে যতটা সম্ভব র্যাম ব্যবহার করবে। সিস্টেমে বিভিন্ন পাঠ ও লেখার সময় পার হওয়ার সাথে সাথে কার্নেল সিস্টেমের মধ্যে চলমান বিভিন্ন প্রক্রিয়াগুলির জন্য বা অদূর ভবিষ্যতে ব্যবহৃত প্রাসঙ্গিক প্রক্রিয়াগুলির ডেটা মেমরিতে সংরক্ষণের চেষ্টা করে। প্রক্রিয়াটি স্টপ / প্রস্থান করার সময় ক্যাশে পুনরুদ্ধার করা হয় না, তবে অন্যান্য প্রসেসগুলিতে আরও মেমরির প্রয়োজন হলে নিখরচায় উপলব্ধ মেমরি, কার্নেল ক্যাশে ডেটা সঞ্চয় করে এবং সেই মেমরিটিকে নতুন প্রক্রিয়াতে বরাদ্দ করে মেমরিটিকে পুনরায় দাবি করতে হিউরিস্টিক চালায়।
যখন কোনও ধরণের ফাইল / ডেটা অনুরোধ করা হবে তখন কার্নেল ব্যবহারকারী যে ফাইলটি ফাইল করছে তার অংশের একটি অনুলিপি অনুসন্ধান করবে এবং যদি এরকম কোনও অনুলিপি উপস্থিত না থাকে তবে এটি ক্যাশে মেমরির একটি নতুন পৃষ্ঠা বরাদ্দ করবে এবং এটি পূরণ করবে উপযুক্ত বিষয়বস্তু ডিস্ক থেকে পড়া।
ক্যাশের মধ্যে সঞ্চিত ডেটা এমন মান হতে পারে যা পূর্বে গণনা করা হয়েছে বা ডিস্কের অন্য যে কোনও জায়গায় সঞ্চিত মূল মানগুলির সদৃশ। যখন কিছু ডেটা অনুরোধ করা হয়, ক্যাশে প্রথমে এটিতে সেই ডেটা রয়েছে কিনা তা পরীক্ষা করা হয়। ডেটা উত্স উত্স থেকে তুলনায় ক্যাশে থেকে আরও দ্রুত পুনরুদ্ধার করা যেতে পারে।
SysV শেয়ার করা মেমরি বিভাগগুলিও ক্যাশে হিসাবে গণ্য হয়, যদিও তারা ডিস্কগুলিতে কোনও ডেটা উপস্থাপন করে না। আইপিএস-এম কমান্ড ব্যবহার করে এবং বাইটস কলামটি পরীক্ষা করে কেউ ভাগ করা মেমরি বিভাগের আকার পরীক্ষা করতে পারেন।
বাফার্স:
বাফাররা পৃষ্ঠার ক্যাশেগুলির অধীনে থাকা ডেটাটির ডিস্ক ব্লক উপস্থাপনা। বাফারগুলিতে পৃষ্ঠা / ক্যাশের অধীনে থাকা ফাইল / ডেটার মেটাডেটা থাকে। উদাহরণ: পৃষ্ঠা ক্যাশে উপস্থিত যে কোনও তথ্যের অনুরোধ থাকলে, প্রথমে কার্নেলটি বাফারগুলির মধ্যে ডেটা পরীক্ষা করে যা মেটাডেটা থাকে যা পৃষ্ঠা ক্যাশে থাকা প্রকৃত ফাইল / ডেটার দিকে নির্দেশ করে। একবার মেটাডেটা থেকে ফাইলটির আসল ব্লক ঠিকানাটি জানা গেলে এটি প্রক্রিয়াকরণের জন্য কার্নেল দ্বারা নেওয়া হয়।
free
কমান্ড আউটপুটটি উল্লেখ করছেন?