🔎 RAM ও ROM কী?
RAM (Random Access Memory) হলো ভোলাটাইল মেমোরি—ডিভাইস বন্ধ হলে ডেটা মুছে যায়। CPU এখানে থাকা ডেটা তাৎক্ষণিকভাবে পড়ে/লিখে, তাই মাল্টিটাস্কিং ও পারফরম্যান্সে RAM অত্যন্ত গুরুত্বপূর্ণ। ROM (Read‑Only Memory) হলো নন‑ভোলাটাইল মেমোরি—ডিভাইস বন্ধ হলেও ডেটা থেকে যায়। সাধারণত বুটলোডার/ফার্মওয়্যার/স্থায়ী নির্দেশনা সংরক্ষণে ব্যবহৃত হয়; ব্যবহারকারী সাধারণত সরাসরি লিখতে পারেন না (ROM‑এর ধরনভেদে ভিন্নতা আছে)।⚙️ RAM কীভাবে কাজ করে (SRAM vs DRAM)
- SRAM (Static RAM): ফ্লিপ‑ফ্লপ সেল; দ্রুত, কম লেটেন্সি, কিন্তু দামি—CPU ক্যাশে ব্যবহৃত হয়।
- DRAM (Dynamic RAM): ক্যাপাসিটিভ সেল; নির্দিষ্ট সময় পর পর রিফ্রেশ দরকার—মূল সিস্টেম RAM হিসেবে ব্যবহৃত হয় (DDR4/DDR5 ইত্যাদি)।
🧩 ROM-এর ধরন ও ব্যবহার
- PROM: একবার প্রোগ্রাম করা যায় (one‑time programmable)।
- EPROM: আল্ট্রাভায়োলেট আলো দিয়ে মুছে পুনরায় প্রোগ্রাম করা যায়।
- EEPROM/Flash: বৈদ্যুতিকভাবে বহুবার মুছে/লিখে আপডেট করা যায়—BIOS/UEFI, এমবেডেড ডিভাইস, কন্ট্রোলার ফার্মওয়্যার ইত্যাদিতে ব্যবহৃত।
🆚 RAM বনাম ROM — প্রধান পার্থক্য
| বিষয় | RAM | ROM |
|---|---|---|
| স্থায়িত্ব | ভোলাটাইল (পাওয়ার গেলেই মুছে যায়) | নন‑ভোলাটাইল (পাওয়ার ছাড়াই থাকে) |
| অ্যাক্সেস | CPU দ্রুত পড়া‑লেখা করে | সাধারণত পড়া‑নির্ভর; কিছু ধরনে লিখা সীমিত/ধীর |
| ব্যবহার | অস্থায়ী ডেটা/প্রোগ্রাম রানটাইম | বুটলোডার/ফার্মওয়্যার/স্থায়ী নির্দেশনা |
| গতি | খুব দ্রুত (DDR/ক্যাশ) | ধীর/মধ্যম; উদ্দেশ্য‑নির্ভর |
| ক্ষমতা | সাধারণত কয়েক GB থেকে দশকের GB | সাধারণত কয়েক MB থেকে কয়েক শত MB (এম্বেডেড/ফার্মওয়্যার) |
| দাম | প্রতি GB বেশি | প্রতি MB সস্তা (উদ্দেশ্য‑নির্ভর) |
🧪 বাস্তব উদাহরণ
- RAM: ব্রাউজার ট্যাব, গেমের লোডেড অ্যাসেট, ভিডিও এডিটরে টাইমলাইন—সবই RAM‑এ অস্থায়ীভাবে থাকে।
- ROM: মাদারবোর্ড/গ্রাফিক্স কার্ডের BIOS/UEFI, রাউটার/IoT‑ডিভাইসের ফার্মওয়্যার।
🛒 কেনার টিপস (2025)
- RAM: 16GB (2×8GB) আজকের “সুইট‑স্পট”; গেম/এডিটিংয়ে 32GB বিবেচনা করুন। DDR5 ভবিষ্যৎ‑প্রুফ, কিন্তু DDR4‑এর ভ্যালু এখনো ভালো।
- ROM/ফার্মওয়্যার: মাদারবোর্ড/ডিভাইসের BIOS/UEFI আপডেট করতে প্রস্তুতকারকের অফিসিয়াল টুল ব্যবহার করুন; পাওয়ার‑লস এড়াতে UPS/ল্যাপটপে ব্যাটারি নিশ্চিত করুন।