অস্থির বনাম অস্থির মেমরি
কম্পিউটার মেমরিতে উদ্বায়ী এবং অ-উদ্বায়ী শ্রেণীবিভাগ। উদ্বায়ী মেমরি হল এক ধরনের কম্পিউটার মেমরি যার সঞ্চিত তথ্য ধরে রাখার জন্য শক্তির প্রয়োজন হয় যখন ননভোলাটাইল মেমরির মেমরির মান ধরে রাখতে রিফ্রেশ করার প্রয়োজন হয় না।
অস্থির মেমরি কি?
অস্থির মেমরি কম্পিউটিংয়ে একটি মেমরির ধরন যা সঞ্চিত তথ্য ধরে রাখতে শক্তি প্রয়োজন। ডেটা ক্ষতি এড়াতে মেমরি ডিভাইসের বিষয়বস্তু নিয়মিত রিফ্রেশ করতে হবে। কম্পিউটারে র্যাম (র্যান্ডম অ্যাক্সেস মেমরি) মডিউল এবং প্রসেসরের ক্যাশে মেমরি হল উদ্বায়ী মেমরি উপাদানের উদাহরণ।(র্যাম এবং ক্যাশে মেমরির মধ্যে পার্থক্য পড়ুন)
RAM ডিভাইসগুলি ক্যাপাসিটারগুলির একটি বড় সমাবেশ ব্যবহার করে তৈরি করা হয় যা অস্থায়ীভাবে লোড সংরক্ষণ করতে ব্যবহৃত হয়। প্রতিটি ক্যাপাসিটর একটি মেমরি বিট প্রতিনিধিত্ব করে। যখন ক্যাপাসিটর চার্জ করা হয়, যৌক্তিক অবস্থা হয় 1 (উচ্চ) এবং, যখন ডিসচার্জ করা হয়, তখন লজিক্যাল অবস্থা হয় 0 (নিম্ন)। এবং ক্রমাগত ডেটা ধরে রাখার জন্য নিয়মিত বিরতিতে রিচার্জ করার জন্য প্রতিটি ক্যাপাসিটরের প্রয়োজন হয়, এই বারবার রিচার্জ করাকে রিফ্রেশিং চক্র বলা হয়।
র্যামের তিনটি প্রধান শ্রেণী রয়েছে এবং সেগুলি হল স্ট্যাটিক RAM (SRAM), গতিশীল RAM (DRAM) এবং ফেজ-চেঞ্জ RAM (PRAM)। এসআরএএম-এ, প্রতিটি বিটের জন্য একটি একক ফ্লিপ-ফ্লপের অবস্থা ব্যবহার করে ডেটা সংরক্ষণ করা হয় এবং ডিআরএএম-এ, প্রতিটি বিটের জন্য একটি একক ক্যাপাসিটর ব্যবহার করা হয়। (SRAM এবং DRAM এর মধ্যে পার্থক্য সম্পর্কে আরও পড়ুন)
Nonvolatile Memory কি?
ননভোলাটাইল মেমরি হল এক ধরনের কম্পিউটার মেমরি যা মেমরির মান ধরে রাখতে রিফ্রেশ করার প্রয়োজন হয় না। সব ধরনের রম, ফ্ল্যাশ মেমরি, অপটিক্যাল এবং ম্যাগনেটিক স্টোরেজ ডিভাইস হল ননভোলাটাইল মেমরি ডিভাইস।
প্রাথমিক রম (রিড অনলি মেমরি) ডিভাইসে শুধুমাত্র পড়ার ক্ষমতা ছিল কিন্তু বিষয়বস্তু লিখতে বা সম্পাদনা করা যায় না। কিছু ক্ষেত্রে তথ্য পরিবর্তন করা যেতে পারে, কিন্তু অসুবিধা সঙ্গে. রমের সবচেয়ে পুরানো ধরনের কঠিন অবস্থা হল মাস্ক রম যেখানে মেমরির বিষয়বস্তু প্রস্তুতকারকের দ্বারা প্রোগ্রাম করা হয় এবং পরিবর্তন করা যায় না।
PROM বা প্রোগ্রামেবল রম মাস্ক রমের ভিত্তিতে তৈরি করা হয়েছিল, যেখানে ব্যবহারকারীর দ্বারা মেমরি প্রোগ্রাম করা যায়, কিন্তু শুধুমাত্র একবার। EPROM (Erasable Programmable ROM) হল একটি ইরেজেবল মেমরি ডিভাইস, যা UV আলোর এক্সপোজার ব্যবহার করে মুছে ফেলা যায় এবং উচ্চ ভোল্টেজের মাধ্যমে প্রোগ্রাম করা যায়। ইউভি লাইটের বারবার এক্সপোজার শেষ পর্যন্ত আইসি-এর স্টোরেজ ক্ষমতার অবনতি ঘটায়।
EEPROM বা বৈদ্যুতিকভাবে ইরেজেবল প্রোগ্রামেবল রম হল EPROM থেকে একটি এক্সটেনশন যেখানে ব্যবহারকারীর দ্বারা মেমরি একাধিকবার প্রোগ্রাম করা যায়। মেমরি উপাদানের বিষয়বস্তু একটি বিশেষভাবে ডিজাইন করা ইন্টারফেস ব্যবহার করে পড়া, লেখা এবং পরিবর্তন করা যেতে পারে। মাইক্রোকন্ট্রোলার ইউনিট EEPROM ডিভাইসের উদাহরণ।ফ্ল্যাশ মেমরি EEPROM আর্কিটেকচারের উপর ভিত্তি করে তৈরি করা হয়েছে।
হার্ড ডিস্ক ড্রাইভ (HDD) কম্পিউটারে ডিজিটাল তথ্য সংরক্ষণ এবং পুনরুদ্ধারের জন্য ব্যবহৃত একটি অ-উদ্বায়ী সেকেন্ডারি ডেটা স্টোরেজ ডিভাইস। হার্ড ড্রাইভগুলি তাদের ক্ষমতা এবং কর্মক্ষমতার কারণে বিশিষ্ট। HDD এর ক্ষমতা ড্রাইভ থেকে ড্রাইভে পরিবর্তিত হয়, কিন্তু সময়ের সাথে সাথে ক্রমাগত বৃদ্ধি পাচ্ছে।
অপটিক্যাল স্টোরেজ ডিভাইস যেমন সিডির ডিভিডি এবং ব্লুরে ডিস্কগুলিও অস্থির মেমরি ডিভাইস। প্রাথমিক কম্পিউটারগুলিতে ব্যবহৃত পাঞ্চ কার্ড এবং চৌম্বকীয় টেপগুলিও এই বিভাগে অন্তর্ভুক্ত করা যেতে পারে৷
ভোলাটাইল এবং অভোলাটাইল মেমোরির মধ্যে পার্থক্য কী?
• উদ্বায়ী মেমরির সঞ্চিত বিষয়বস্তু ধরে রাখতে রিফ্রেশ করার প্রয়োজন হয়, যখন ননভোলাটাইল মেমরি থাকে না।
• উদ্বায়ী মেমরির মেমরি ধরে রাখার জন্য শক্তির প্রয়োজন হয় যখন ননভোলাটাইল মেমরির শক্তির প্রয়োজন হয় না। যদি অস্থির মেমরির শক্তি হারিয়ে যায়, তাহলে বিষয়বস্তু স্বয়ংক্রিয়ভাবে মুছে যাবে।
• RAM হল প্রধান ধরনের উদ্বায়ী মেমরি এবং প্রক্রিয়াকরণের আগে এবং পরে তথ্যের অস্থায়ী স্টোরেজ হিসাবে ব্যবহৃত হয়। ROM ডিভাইসগুলি দীর্ঘ সময়ের জন্য ডেটা বা তথ্য সংরক্ষণ করতে ব্যবহৃত হয়। (রম এবং RAM এর মধ্যে পার্থক্য সম্পর্কে আরও পড়ুন)
• কম্পিউটারে ব্যবহৃত সেকেন্ডারি স্টোরেজ ডিভাইসগুলি অস্থির মেমরি ডিভাইস।
• উদ্বায়ী মেমরি ডিভাইসগুলি প্রধানত সলিড স্টেট ডিভাইস, এবং ননভোলাটাইল মেমরি সলিড-স্টেট, ম্যাগনেটিক বা অপটিক্যাল হতে পারে।