র্যান্ডম অ্যাক্সেস মেমরি, বা RAM (উচ্চারণ ramm), হলো কম্পিউটারের ভিতরের ফিজিক্যাল হার্ডওয়্যার যা অস্থায়ীভাবে ডেটা সংরক্ষণ করে, কম্পিউটারের "working" মেমরি হিসেবে কাজ করে।
অতিরিক্ত RAM একটি কম্পিউটারকে একই সময়ে বেশি ইনফরমেশন এর সাথে কাজ করতে সক্ষম করে, যা সাধারণত টোটাল সিস্টেম পারফরম্যান্সের ওপর উল্লেখযোগ্য প্রভাব ফেলে।
RAM-এর কিছু জনপ্রিয় ম্যানিউফ্যাকচারার হলো Kingston, PNY, Crucial, এবং CORSAIR।
RAM-এর অনেক টাইপ আছে, তাই আপনি এটাকে অন্য নাম দিয়ে শুনতে পারেন। এটাকে মেইন মেমরি, ইন্টারনাল মেমরি, প্রাইমারি স্টোরেজ, প্রাইমারি মেমরি, মেমরি "স্টিক", এবং RAM "স্টিক" ও বলা হয়।
RAM কী?
সহজ কথায়, RAM-এর উদ্দেশ্য হলো একটি স্টোরেজ ডিভাইসে দ্রুত রিড এবং রাইট অ্যাক্সেস প্রদান করা। আপনার কম্পিউটার ডেটা লোড করতে RAM ব্যবহার করে কারণ এটি হಾರ্ড ড্রাইভ থেকে সেক্ষান ডেটা সরাসরি রান করার চেয়ে অনেক দ্রুত।
RAM কে একটি অফিস ডেস্কের মতো ভাবুন। একটি ডেস্ক ব্যবহার হয় গুরুত্বপূর্ণ ডকুমেন্ট, রাইটিং টুল, এবং অন্যান্য আইটেম যা আপনার এখনই প্রয়োজন, সেগুলোর দ্রুত অ্যাক্সেসের জন্য। ডেস্ক ছাড়া, আপনাকে সব কিছু ড্রয়ার এবং ফাইলিং ক্যাবিনেটে রাখতে হতো, অর্থাৎ আপনার প্রতিদিনের কাজ করতে অনেক বেশি সময় লাগতো কারণ আপনাকে বারবার এই স্টোরেজ কম্পার্টমেন্টে হাত বেড়াতে হতো যা দরকার, এবং তারপর সেগুলো ফেরত রাখতে অতিরিক্ত সময় খরচ হতো।
একইভাবে, আপনার কম্পিউটারে (বা স্মার্টফোন, ট্যাবলেট, ইত্যাদি) আপনি যেসব ডেটা এক্টিভলি ব্যবহার করছেন সেগুলো অস্থায়ীভাবে RAM-এ সংরক্ষিত থাকে। এই টাইপের মেমরি, উপমার ডেস্কের মতো, হার্ড ড্রাইভের চেয়ে অনেক দ্রুত রিড/রাইট টাইম প্রদান করে। অধিকাংশ হার্ড ড্রাইভ রোটেশন স্পিডের মতো ফিজিক্যাল লিমিটেশনের কারণে RAM-এর চেয়ে উল্লেখযোগ্যভাবে ধীর।
RAM আপনার হার্ড ড্রাইভের সাথে কাজ করে (কিন্তু তারা ভিন্ন জিনিস)
RAM সাধারণত শুধু "মেমরি" হিসেবে উল্লেখ করা হয় যদিও কম্পিউটারের ভিতরে অন্যান্য টাইপের মেমরি থাকতে পারে। RAM, যা এই আর্টিকেলের ফোকাস, হার্ড ড্রাইভের ফাইল স্টোরেজ ক্যাপাসিটির সাথে কিছুই নেই, যদিও কথা বলার সময় দুটোই প্রায়শই ভুলভাবে একে অপরের সাথে ইন্টারচেঞ্জ করা হয়। উদাহরণস্বরূপ, ১ GB মেমরি (RAM) ১ GB হার্ড ড্রাইভ স্পেসের সমান নয়।
হার্ড ড্রাইভের বিপরীতে, যেটি পাওয়ার ডাউন এবং আবার পাওয়ার অন করার পরও তার ডেটা হারায় না, RAM-এর কন্টেন্ট কম্পিউটার শাট ডাউন হলে সবসময় মুছে যাবে। এই 이유로 আপনার কোনো প্রোগ্রাম বা ফাইল খোলা থাকে না কম্পিউটার আবার অন করার সময়।
এই লিমিটেশন বাইপাস করার একটি উপায় হলো কম্পিউটারকে হাইবারনেশন মোডে রাখা। কম্পিউটার হাইবারনেট করলে RAM-এর কন্টেন্ট হার্ড ড্রাইভে কপি হয়ে যায় শাট ডাউন করার সময়, এবং পাওয়ার অন হলে সেগুলো আবার RAM-এ কপি হয়ে আসে।
প্রতিটি মাদারবোর্ড শুধু নির্দিষ্ট রেঞ্জের মেমরি টাইপ নির্দিষ্ট কম্বিনেশনে সাপোর্ট করে, তাই কেনার আগে সবসময় আপনার মাদারবোর্ড ম্যানিউফ্যাকচারারের সাথে চেক করুন।
আপনার কম্পিউটারের RAM একটি রুলার বা 'স্টিক' এর মতো দেখে
একটি স্ট্যান্ডার্ড মডিউল বা স্টিক ডেস্কটপ মেমরি হলো একটি লম্বা, পাতলা হার্ডওয়্যার পিস যা একটি ছোট রুলারের মতো দেখে। মেমরি মডিউলের নিচের দিকে এক বা একাধিক নোচ্চ থাকে সঠিক ইনস্টলেশনের জন্য গাইড করার জন্য এবং সাধারণত গোল্ড-প্লেটেড যেন যতগুলো কনেক্টর দিয়ে সজ্জিত থাকে।
মেমরি মেমরি মডিউল স্লটে ইনস্টল করা হয় যা মাদারবোর্ডে অবস্থিত। এই স্লটগুলো খুঁজে পাওয়া সহজ— শুধু ছোট হিঞ্জগুলো খুঁজুন যা RAM-কে লক করে রাখে, মাদারবোর্ডে একই সাইজের স্লটের দুই পাশে অবস্থিত।
সerten মডিউল সাইজ নির্দিষ্ট স্লটে ইনস্টল করতে হতে পারে, তাই কেনার আগে বা ইনস্টলেশনের আগে সবসময় আপনার মাদারবোর্ড ম্যানিউফ্যাকচারারের সাথে চেক করুন! আরেকটি অপশন যা সাহায্য করতে পারে সিস্টেম ইনফরমেশন টুল ব্যবহার করে মাদারবোর্ড কোন স্পেসিফিক টাইপের মডিউল ব্যবহার করে সেটি দেখা।
মেমরি মডিউল বিভিন্ন ক্যাপাসিটি এবং ভেরিয়েশনে আসে। আধুনিক মেমরি মডিউল ২৫৬ MB, ৫১২ MB, ১ GB, ২ GB, ৪ GB, ৮ GB, এবং ১৬+ GB সাইজে কেনা যায়। মেমরি মডিউলের বিভিন্ন টাইপের উদাহরণ হলো DIMM, RIMM, SIMM, SO-DIMM, এবং SO-RIMM।
MB এবং GB ডেটার মাপের একক। RAM এবং অন্যান্য ডেটা-কেন্দ্রিক ডিভাইস ও সার্ভিস কেনার সময় পার্থক্য জানা গুরুত্বপূর্ণ।
আপনার কত RAM প্রয়োজন?
CPU এবং হার্ড ড্রাইভের মতোই, আপনার কম্পিউটারের জন্য কত মেমরি প্রয়োজন সেটি পুরোপুরি নির্ভর করে আপনি আপনার কম্পিউটার কী জন্য ব্যবহার করেন, বা ব্যবহার করার পরিকল্পনা করছেন।
উদাহরণস্বরূপ, আপনি হеви গেমিং-এর জন্য কম্পিউটার কিনছেন, তবে আপনাকে যথেষ্ট RAM চাইবে স্মুথ গেমপ্লে সাপোর্ট করার জন্য। মাত্র ২ GB RAM থাকলে একটি গেম যেটি কমপক্ষে ৪ GB রিকমেন্ড করে, সেটি খুব ধীর পারফরম্যান্স দেবে যদি না টোটালি খেলা না যায় (বিশেষ করে যদি রিকমেন্ডেশন ৮ GB বা তার বেশি হয়)।
স্পেকট্রামের অন্য প্রান্তে, আপনি যদি আপনার কম্পিউটার লাইট ইন্টারনেট ব্রাউজিং এবং কোনো ভিডিও স্ট্রিমিং, গেম, মেমরি-ইনটেনসিভ অ্যাপ্লিকেশন ইত্যাদি না করেন, তবে আপনি কম মেমরিও দিয়ে সহজে পারবেন।
ভিডিও এডিটিং অ্যাপ্লিকেশন, ৩D গ্রাফিক্স-ভারী প্রোগ্রাম ইত্যাদির জন্য একই কথা প্রযোজ্য। আপনি সাধারণত কম্পিউটার কেনার আগেই জানতে পারেন একটি নির্দিষ্ট প্রোগ্রাম বা গেম কত RAM চায়, প্রায়শই ওয়েবসাইট বা প্রোডাক্ট বক্সের "system requirements" এরিয়ায় লিস্ট করা থাকে।
২ থেকে ৪ GB RAM প্রি-ইনস্টল্ড কম্পিউটার (ডেস্কটপ, ল্যাপটপ, বা এমনকি ট্যাবলেট) খুঁজে পাওয়া কঠিন। আপনার কম্পিউটারের জন্য রেগুলার ভিডিও স্ট্রিমিং, ইন্টারনেট ব্রাউজিং, এবং নরমাল অ্যাপ্লিকেশন ইউজ ছাড়া অন্য কোনো স্পেসিফিক উদ্দেশ্য না থাকলে, আপনাকে সম্ভবত ততটুকু RAM-এর চেয়ে বেশি দরকার নেই।
একটি ডিভাইসের স্পিড শুধু RAM দ্বারা লিমিটেড নয় বরং অন্যান্য কম্পোনেন্ট যেন প্রসেসর এবং হার্ড ড্রাইভ দ্বারাও, অর্থাৎ আপনার কম্পিউটারের অন্য হাই-এন্ড কম্পোনেন্ট থাকতে পারে কিন্তু কম RAM, যা সমগ্র পারফরম্যান্সকে প্রভাবিত করবে। বিপরীতটিও সত্য: বেশি RAM চমৎকার কিন্তু ততটুকু প্রভাব ফেলবে না যদি CPU ধীর হয়।
RAM সমস্যা ট্রাবলশুটিং
আপনি যদি সন্দেহ করেন এক বা একাধিক RAM স্টিকে সমস্যা আছে, তবে প্রথম কাজ হলো মেমরি মডিউলগুলো রিসিট (reseat) করা। যদি একটি RAM স্টিক তার স্লটে সিকিউরলি ইনসার্ট করা না থাকে, তবে একটি ছোট ধাক্কায় সেটি জায়গা থেকে সরিয়ে যেতে পারে এবং আপনার যেন আগে মেমরি সমস্যা ছিল না সেটিও হতে পারে।
মেমরি রিসিট করলে লক্ষণগুলো উন্নত না হলে, আমরা এই ফ্রি মেমরি টেস্ট প্রোগ্রামগুলোর একটি ব্যবহার করার পরামর্শ দিই। যেহেতু এগুলো অপারেটিং সিস্টেমের বাইরে থেকে কাজ করে, সেগুলো যেকোনো ধরনের PC-এ কাজ করে—Windows, Mac, Linux, ইত্যাদি।
আপনার সেরা অপশন হলো আপনার কম্পিউটারের মেমরি রিপ্লেস করা যদি उन টুলগুলোর যেকোনো একটি সমস্যা শনাক্ত করে, চেয়ে ছোট কেন না।
RAM সম্পর্কে এডভান্সড তথ্য
RAM এই ওয়েবসাইটের প্রেক্ষাপটে (ইন্টারনাল কম্পিউটার মেমরি বিবেচনায়) একটি ভোলেটাইল মেমরি হিসেবে ব্যাখ্যা হলেও, এটি একটি নন-ভোলেটাইল, নন-অ্যালটেরেবল ফর্মে পাওয়া যায় যাকে রিড-অনلی মেমরি (ROM) বলা হয়। ফ্ল্যাশ ড্রাইভ এবং সলিড স্টেট ড্রাইভ, উদাহরণস্বরূপ, ROM-এর ভেরিয়েন্ট যেগুলো পাওয়ার ছাড়াও তাদের ডেটা রিটেইন করে, কিন্তু পরিবর্তন করা যায়।
RAM-এর অনেক টাইপ আছে, কিন্তু দুটি প্রধান হলো স্ট্যাটিক RAM (SRAM) এবং ডাইনামিক RAM (DRAM)। দুটোই ভোলেটাইল। SRAM দ্রুত কিন্তু DRAM-এর চেয়ে উৎপাদন করা ব্যয়বহুল, তাই পরবর্তীটি আজকের ডিভাইসগুলোর অধিকাংশে প্রাচুর্যে পাওয়া যায়। য الواحد, SRAM কখনও কখনও ছোট পরিমাণে বিভিন্ন ইন্টারনাল কম্পিউটার পার্টসে দেখা যায়, যেমন CPU-তে এবং হার্ড ড্রাইভ ক্যাশে মেমরি হিসেবে।
SoftPerfect RAM Disk-এর মতো কিছু সফটওয়্যার, যাকে RAM ডিস্ক বলা হয়, তৈরি করতে পারে, যা হয়তো হার্ড ড্রাইভ যা RAM-এর ভিতরে এক্সিস্ট করে। ডেটা এই নতুন ডিস্কে সংরক্ষণ করা যায়, এবং ওপেন করা যায় যেন সেটি অন্য যেকোনো ডিস্ক হোক, কিন্তু রিড/রাইট টাইম রেগুলার হার্ড ডিস্কের চেয়ে অনেক দ্রুত কারণ RAM অনেক দ্রুত।
কিছু অপারেটিং সিস্টেম ভার্চুয়াল মেমরি ব্যবহার করতে পারে, যা RAM ডিস্কের বিপরীত। এটি একটি ফিচার যা হার্ড ডিস্ক স্পেস রিজার্ভ করে RAM হিসেবে ব্যবহার করার জন্য। যেহেতু হার্ড ড্রাইভ RAM স্টিকের চেয়ে ধীর, তাই এটি করা অ্যাপ্লিকেশন এবং অন্যান্য ব্যবহারের জন্য সামগ্রিক উপলব্ধ মেমরি বাড়ায়, কিন্তু সিস্টেম পারফরম্যান্সকে নেতিবাচকভাবে প্রভাবিত করতে পারে।