যখন একটি কম্পিউটার একটি প্রোগ্রাম চালায়, তখন কোড এবং ডেটা উভয়ই একটি উপাদানের মধ্যে অবস্থিত হতে হবে যা তাদের দ্রুত অ্যাক্সেসের অনুমতি দেয় এবং এটি আমাদেরকে দ্রুত এবং নমনীয়ভাবে পরিবর্তন করার অনুমতি দেয়। সেই উপাদানটি হল RAM।
RAM মেমরি (র্যান্ডম অ্যাক্সেস মেমরি, র্যান্ডম অ্যাক্সেস মেমরি) হল এক ধরনের উদ্বায়ী মেমরি যার অবস্থান একইভাবে অ্যাক্সেস করা যেতে পারে।
পরবর্তীটি হাইলাইট করা হয়েছে কারণ কম্পিউটারে, এবং একটি নির্দিষ্ট সময় পর্যন্ত, ফিজিক্যাল স্টোরেজ মিডিয়া ছিল পাঞ্চড কার্ড বা ম্যাগনেটিক টেপ, যার অ্যাক্সেস ছিল ক্রমিক (অর্থাৎ, একটি নির্দিষ্ট অবস্থানে পৌঁছানোর জন্য X, পূর্ববর্তী সমস্ত অবস্থানের মধ্য দিয়ে যেতে হবে) যে আমরা অ্যাক্সেস করতে চাই)। এবং, আমরা সব ক্ষেত্রে স্মৃতির কথা বলতে পারি, এলোমেলোতার সুস্পষ্ট উল্লেখ আমাদেরকে নির্দিষ্ট করতে দেয় যে আমরা কোন ধরনের মেমরির কথা উল্লেখ করছি।
অন্যদিকে, উদ্বায়ী শব্দটি নির্দেশ করে যে মেমরিটি আর বৈদ্যুতিক শক্তির সাথে সরবরাহ না হলে বিষয়বস্তু বজায় রাখা হয় না। এর মানে, সরল এবং সহজ, আমরা যখন কম্পিউটার বন্ধ করি, তখন এই মেমরির ডেটা হারিয়ে যায়।
সেজন্য, আমাদের র্যাম মেমরিতে থাকা ডেটা সংরক্ষণ করতে চাইলে, ফাইল আকারে হার্ডডিস্ক, মেমরি কার্ড বা ইউএসবি ড্রাইভের মতো স্থায়ী স্টোরেজে ডাম্প করতে হবে। .
RAM মেমরি হল সিস্টেমের "কাজ করা" মেমরি, যা অ্যাপ্লিকেশন চালানোর জন্য সর্বদা ব্যবহৃত হয়।
প্রোগ্রামটি ডিস্ক থেকে পড়া হয় এবং মেমরিতে অনুলিপি করা হয় (মেমরিতে "লোডিং" নামে একটি পদ্ধতি)।
আধুনিক কম্পিউটারের সমস্ত উপাদানের মতো, RAM মেমরিরও এর ইতিহাস রয়েছে এবং সময়ের সাথে সাথে এর বিবর্তন হয়েছে।
প্রথম র্যাম স্মৃতি তৈরি করা হয়েছিল, দ্বিতীয় বিশ্বযুদ্ধের পরে, ফেরাইট নামক চৌম্বকীয় উপাদান ব্যবহার করে।
একটি চৌম্বকীয় উপাদান হওয়ার কারণে, এগুলিকে এক দিকে বা বিপরীত দিকে মেরুকরণ করা যেতে পারে যথাক্রমে একটি এবং একটি শূন্য, বাইনারি লজিকের প্রতিনিধি সংখ্যা যার সাথে সমস্ত আধুনিক কম্পিউটার কাজ করে।
সত্তরের দশকের শেষের দিকে, সিলিকন বিপ্লব কম্পিউটিং জগতে পৌঁছেছিল এবং এর সাথে, র্যাম স্মৃতির নির্মাণ।
প্রথম কম্পিউটার, যেমন প্রথম মাইক্রোকম্পিউটার বছর পরে, প্রচুর পরিমাণে RAM অন্তর্ভুক্ত করে যা আজ আমাদের কাছে হাস্যকর বলে মনে হবে।
উদাহরণস্বরূপ, 1981 সিনক্লেয়ার জেডএক্স 81 1 কিলোবাইট চালাচ্ছিল, যখন কোনো স্মার্টফোন আজকের মিড-রেঞ্জ 1 গিগাবাইট মাউন্ট করে, যা এক বিলিয়ন (1,000,000,000) বাইট প্রতিনিধিত্ব করে।
RAM মেমরি কেবল পরিমাণে নয়, অ্যাক্সেসের গতি এবং ক্ষুদ্রকরণেও বিকশিত হয়েছে।
RAM মেমরির এই বিবর্তন বিভিন্ন ধরনের প্রযুক্তির জন্ম দিয়েছে:
- এসআরএএম (স্ট্যাটিক র্যান্ডম অ্যাক্সেস মেমরি), একটি রিফ্রেশ সার্কিটের প্রয়োজন ছাড়াই পাওয়ার সাপ্লাই থাকা অবস্থায় ডেটা রাখতে পারে এমন এক ধরনের মেমরি নিয়ে গঠিত।
- NVRAM (নন-ভোলাটাইল র্যান্ডম অ্যাক্সেস মেমরি), যা আমরা উদ্বায়ী মেমরির যে সংজ্ঞা দিয়েছি তা লঙ্ঘন করে, যেহেতু এটি বৈদ্যুতিক প্রবাহ কেটে যাওয়ার পরেও সেখানে ডেটা সংরক্ষণ করতে পারে। এটি একটি কনফিগারেশন বজায় রাখার মতো কার্যকারিতার জন্য ইলেকট্রনিক ডিভাইসে অল্প পরিমাণে পাওয়া যায়।
- DRAM (ডায়নামিক র্যান্ডম অ্যাক্সেস মেমরি), যা ক্যাপাসিটর-ভিত্তিক প্রযুক্তি ব্যবহার করে।
- SDRAM (সমকালীন ডায়নামিক র্যান্ডম অ্যাক্সেস মেমোরি) এটি সিঙ্ক্রোনাস হওয়ার কারণে এটি একই সিস্টেম বাস ঘড়ির সাথে কাজ করতে দেয়।
- DDR SDRAM এবং, এটির সাথে, নিম্নলিখিত DDR2, 3 এবং 4 বিবর্তনগুলি। তারা উচ্চ গতির SDRAM-এর একটি ভিন্নতা নিয়ে গঠিত। ধারাবাহিক সংখ্যা (2, 3 এবং 4) এমনকি উচ্চ গতি নির্দেশ করে।