নিচের কোন মেমোরিটিতে Access Time সবচেয়ে কম?
সঠিক উত্তর
কRegisters
ব্যাখ্যা
প্রশ্নটি মেমোরির অ্যাক্সেস টাইম, অর্থাৎ প্রসেসর কত দ্রুত মেমোরি থেকে তথ্য পড়তে বা লিখতে পারে, তা নিয়ে। সবচেয়ে কম অ্যাক্সেস টাইম রেজিস্টারের, কারণ রেজিস্টার সিপিইউ-র ভেতরেই থাকে এবং প্রসেসরের নিজের গতিতে কাজ করে।
কম্পিউটারের মেমোরি একটি সিঁড়ির মতো সাজানো। সবার ওপরে রেজিস্টার, তারপর ক্যাশ মেমোরি, তারপর প্রধান মেমোরি র্যাম, আর সবার নিচে এসএসডি বা হার্ডডিস্কের মতো সেকেন্ডারি স্টোরেজ। যত ওপরে, তত দ্রুত, তত দামি আর তত কম ধারণক্ষমতা।
রেজিস্টার সাধারণত এক ক্লক সাইকেলের মধ্যেই সাড়া দেয়, ক্যাশ কয়েক সাইকেল নেয়, র্যাম আরও অনেক বেশি। এসএসডি দ্রুত হলেও র্যামের চেয়ে বহু গুণ ধীর, কারণ সেটি প্রসেসর থেকে দূরে, আলাদা সংযোগ দিয়ে যুক্ত।
সবচেয়ে বড় ফাঁদ ক্যাশ মেমোরি। ক্যাশকে দ্রুততম মেমোরি বলে অনেকে মনে রাখেন, কিন্তু সেটা র্যামের তুলনায়; রেজিস্টার থাকলে রেজিস্টারই এগিয়ে।
স্টেপ বাই স্টেপ শিখুন
৪/৪- মেমোরি সিঁড়ির সবচেয়ে নিচে এসএসডি: ধীর, কিন্তু অনেক ধারণক্ষমতা।
- তার ওপরে র্যাম: চলমান প্রোগ্রাম ও ডেটা রাখে।
- তার ওপরে ক্যাশ: সিপিইউ-র কাছে, র্যামের চেয়ে দ্রুত।
- সবার ওপরে রেজিস্টার: সিপিইউ-র ভেতরে, অ্যাক্সেস টাইম সবচেয়ে কম।
খ. SSD: এসএসডি সেকেন্ডারি স্টোরেজ; এখানে দেওয়া চারটির মধ্যে সবচেয়ে ধীর।
গ. RAM: র্যাম প্রধান মেমোরি, কিন্তু ক্যাশ ও রেজিস্টারের চেয়ে ধীর।
ঘ. Cache memory: ক্যাশ র্যামের চেয়ে দ্রুত, কিন্তু রেজিস্টারের চেয়ে ধীর; এটাই প্রধান ফাঁদ।
দ্রুততার ক্রম মুখস্থ রাখুন: Register > Cache > RAM > SSD > HDD। ধারণক্ষমতা ঠিক উল্টো ক্রমে বাড়ে।
রেজিস্টার রাজার হাতে, ক্যাশ পকেটে, র্যাম টেবিলে, ডিস্ক আলমারিতে।