মেমোরি বা স্টোরেজঃ শব্দটি আমাদের সবার কাছে পরিচিত কোথাও না কোথাও নিশ্চয়ই মেমোরি শব্দটি শুনেছি এবং এই মেমোরি বলতে আমরা যা বুঝি তা হল এমন একটি চিপ যেখানে ডাটা বা ফাইল সংরক্ষণ করা যায় জায়গা কিন্তু মেমোরি সম্পর্কিত যে শব্দটি আমরা সচরাচর শুনে থাকিনা তাহলে সিপিউ ক্যাশ মেমোরি এই সিপিইউ ক্যাশ মেমোরি বা প্রসেসর এর ক্যাশ মেমোরি একটি ইলেকট্রনিক ডিভাইসের পারফরমেন্সের উপর অনেকটা ভূমিকা রাখে একটি প্রসেসর শুধুমাত্র পাওয়ারফুল হলে তা ভালো পারফর্ম করতে পারে না সিপিইউ প্রসেসর পারফরম্যান্স নির্ভর করে বেশ কিছু বিষয়ের উপর এবং তার মধ্যেই প্রসেসরের ক্যাশ সিপিইউ ক্যাশ মেমোরি অন্যতম গুরুত্বপূর্ণ একটি বিষয়
আজকের আর্টিকেল এর মাধ্যমে আমরা সিপিইউ ক্যাশ মেমোরি সম্পর্কে জানব পাশাপাশি জানব এই শিওর ক্যাশ মেমোরি কিভাবে কাজ করে আরো জানতে পারবো কেন এই সিপিইউ ক্যাশ মেমোরি গুরুত্বপূর্ণ
সিপিও ক্যাশ মেমোরি সম্পর্কে জানার আগে আরেকটি বিষয় সম্পর্কে আমাদের ধারণা থাকতে হবে তা হল ক্যাশ মেমোরি ক্যাশ মেমোরি সম্পর্কে ভালো ধারণা থাকতে আমরা সিপিইউ ক্যাশ মেমোরি বিষয়টা সহজে বুঝতে পারব
ক্যাশ মেমোরি কি
ক্যাশ মেমোরি হ্যালো এমন কিছু ডাটা যা মেমোরির মধ্যে লোড করে রাখা হয় এবং পরবর্তী সময়ে সেই মেমোরি থেকে ব্যবহার করা হয় এতে নতুন করে ডাটা লোড করতে হয়না একটি উদাহরণ দিলে বিষয়টি সহজ করার চেষ্টা করি
ধরুন আপনি আপনার ঘরের আলমারি এর মধ্যে প্রয়োজনীয় টাকা সংরক্ষণ করে রাখেন এরপর যখন আপনার বাজার করার প্রয়োজন হয় তখন আপনার আলমারি থেকে টাকা বের করে মানিব্যাগে রাখেন এবং বাজারে যখন কোন কিছু কেনাকাটা করেন তখন মানিব্যাগ থেকে টাকা বের করে পরিশোধ করতে পারেন এতে করে আপনাকে প্রতিবার কেনাকাটার সময় বাসায় গিয়ে আলমারি থেকে টাকা বের করে বাজারের দোকানিকে পরিশোধ করতে হয় না অর্থাৎ এক্ষেত্রে মানিব্যাগের ব্যবহার আপনার সময় ও শ্রম দুটোকেই বাঁচিয়ে দেয়
এই পুরো ঘটনাকে যদি একজন স্মার্টফোন বা কম্পিউটার ব্যবহারকারীর ক অ্যাপ্লিকেশন ব্যবহারের সাথে তুলনা করা হয় তাহলে আলমারি হবে স্মার্টফোনের স্টোরেজ যেখানে ইনস্টল করার পর অ্যাপ্লিকেশন ডেটা সংরক্ষন করা থাকে এবং এই অ্যাপ্লিকেশনের ডাটা কে টাকার সাথে তুলনা করা তাহলে বিষয়টা দাঁড়ায়
আপনি যখন প্রথমবার কোন এপ্লিকেশন ব্যবহার করেন তখন ওই অ্যাপ্লিকেশন এর কিছু প্রয়োজনীয় ডাটা ক্যাশ মেমোরি তে সেইভ হয়ে থাকে পরবর্তীতে যখন আপনি ওই অ্যাপ্লিকেশন পুনরায় ব্যবহার করেন তখন অ্যাপ্লিকেশনটি ওপেন করার সাথে সাথে ওই ক্যাশ মেমোরি থেকে প্রয়োজনীয় ডাটা ব্যবহার হয় এতে অ্যাপ্লিকেশনটির দ্রুত সময়ে ওপেন এবং লোড করা সম্ভব হয় এক্ষেত্রে আপনার স্মার্টফোন বা কম্পিউটার কে অ্যাপ্লিকেশনের ডাটা ব্যবহার করার জন্য স্টোরেজের থেকে লোড করার প্রয়োজন পড়ে না সর্বপ্রথম ক্যাশ মেমোরি থেকে প্রয়োজনীয় ডাটা গুলো লোড করা অ্যাপ্লিকেশনটি ওপেন করা হয় এরপর অন্যান্য ডাটা পরবর্তীতে স্টোরেজ থেকে লোড হয়
ক্যাশ মেমোরি সাধারণ মেমোরি বা ক্রাইম থেকে ফাস্ট হয়ে থাকে ক্যাশ মেমোরি সিপিইউ প্রসেসর এর কাছাকাছি থাকে যার ফলে এটি দ্রুত কাজ করতে পারে
এই ক্যাশ মেমোরি জন্য আলাদাভাবে কোন চিপ ব্যবহার করা হয় না ফোনের ইন্টারনাল স্টোরেজকেই ক্যাশ মেমোরি হিসেবে ব্যবহার করা হয়
তবে সিপিইউ ক্যাশ মেমোরি এর ব্যতিক্রম
সিপিইউ ক্যাশ মেমোরি কি
সিপিইউ ক্যাশ মেমোরি হচ্ছে এমন একটি মেমোরি চিপ প্রসেসর সিস্টেম অন এর মধ্যে অথবা নিকটতম জায়গায় ইনবিল্ট অবস্থায় থাকে অর্থাৎ এটির প্রসেসর বা সিস্টেম অন টিপ এর মধ্যেই দেওয়া থাকে এবং প্রসেসর এর সাথে কাজ করে এই ক্যাশ মেমোরি এর ক্যাপাসিটি সাধারণ স্টোরেজের তুলনায় অনেকটা কম হয় থাকে সব প্রসেসরে সিপিইউ ক্যাশ মেমোরি থাকে না তবে বর্তমান সময়ে একেবারে এন্ট্রি লেভেলের প্রসেসর থেকে শুরু করে অধিকাংশ প্রসেসরে ক্যাশ মেমোরি থাকে ফ্রী ক্যাশ মেমোরি সাধারণ স্টোরেজটা রেনডম এক্সেস মেমোরি থেকে অনেকটা ফাস্ট হয়ে থাকে সিপিউ ক্যাশ মেমোরি খুব কম পরিমাণে এবং অতি প্রয়োজনীয় ডাটা সংরক্ষণ করে রাখতে পারে
1 thought on “CPU Cache Memory কি? প্রসেসরের ক্যাশ মেমোরির কাজ কি”