কম্পিউটার মেমোরি সম্পর্কে ধারণা

By Mehedi Hasan

Updated on:

মেমোরি শব্দের অর্থ হল স্মৃতিশক্তি। অর্থাৎ যে শক্তির দ্বারা কোন ডিভাইসে তথ্য সংরক্ষণ করা যায় তাকে মেমোরি বলে। কম্পিউটারের এই স্মৃতিশক্তি হল একটি ডিভাইস যার ভিতর বিভিন্ন তথ্য ধরে রাখা যায় এবং পরবর্তীতে আবার ব্যবহার করা যায়।

এক কথায় কম্পিউটারের যে অংশে স্থায়ী বা অস্থায়ীভাবে তথ্য উপাত্ত জমা হয় তাকে কম্পিউটারের স্মৃতি বা মেমোরি বলে। কম্পিউটারের মেমোরি হিসেবে র‍্যাম, রম, হার্ডডিস্ক, সিডি, ডিভিডি, পেনড্রাইভ, মেমোরি কার্ড ইত্যাদি ব্যবহার হয়।

সেকেন্ডারী মেমোরি সাধারণত সাহায্যকারী মেমোরি বা ব্যাক আপ মেমোরি নামে পরিচিত। অনেক তথ্য স্থায়ীভাবে সংরক্ষণের জন্য এ ডিভাইসগুলো ব্যাপকভাবে ব্যবহার হচ্ছে। তথ্য প্রসেস করার জন্য প্রাইমারী বা মেইন মেমোরি ব্যবহার করা হয়। যা খুব দ্রুতগতি সম্পন্ন মেমোরি। খরচের দিক দিয়ে সেকেন্ডারী মেমোরির খরচ প্রাইমারী মেমোরির খরচের তুলনায় অনেক কম হয়ে থাকে।

প্রাইমারি ও সেকেন্ডারি মেমোরির মধ্যে পার্থক্য

Primary (প্রধান মেমোরি) Secondary (সহায়ক মেমোরি)
১। যে স্টোরেজ ডিভাইসের প্রোগ্রাম সরাসরি মাইক্রোপ্রসেসর দ্বারা এক্সিকিউট হয় সে স্টোরেজ ডিভাইসকে প্রাইমারী মেমোরি বলে। ১। যে স্টোরেজ ডিভাইস এর গতি ধীর এবং প্রচুর ডাটা ফাইল সংরক্ষণ করা যায় তাকে সেকেন্ডারী মেমোরি বলে।
২। Primary Memory এর সাথে ALU সরাসরি সংযোগ থাকে। ২। সেকেন্ডারী মেমোরির সাথে ALU এর সরাসরি সংযোগ থাকে না।
৩। উদাহরণ RAM ৩। হার্ডডিস্ক, ফ্লপিডিস্ক হল সেকেন্ডারী মেমোরি।
৪। স্থায়ী মেমোরি ৪। অস্থায়ী মেমোরি
৫। দামী মেমোরি ৫। অপেক্ষাকৃত কম দামী
৬। দ্রুতগতি সম্পন্ন ৬। ধীরগতি সম্পন্ন
৭। ধারণ ক্ষমতা তুলনামূলক কম। ৭। ধারণ ক্ষমতা অনেক বেশি।
৮। বিদ্যুৎ সংযোগের উপর নির্ভরশীল। ৮। বিদ্যুৎ সংযোগের উপর নির্ভরশীল নয়।

র‍্যাম ও রম এর বৈশিষ্ট্য

মেমোরি

র‍্যাম (RAM):

RAM (Random Access Memory) হল কম্পিউটারের অস্থায়ী মেমোরি। অপারেটিং সিষ্টেম যখন কোন Program Execute করে তখন তা সর্বপ্রথম RAM এ Load হয়। অর্থাৎ কম্পিউটারের যাবতীয় কাজ গুলো RAM এ Load করে তারপর execute করে। এজন্য RAM কে Working Memory ও বলা হয়।

  • RAM সেকেন্ডারী মেমোরির চেয়ে দ্রুতগতি সম্পন্ন মেমোরি। তবে এর দাম অন্যান্য মেমোরির তুলনায় একটু বেশি।
  • RAM এ বিদ্যুৎ সরবরাহ বন্ধ করে দিলে RAM এর সকল ডাটা মুছে যায়। তাই একে ভোলাটাইল মেমোরি বলে।
  • Random Access Memory RAM এর ডাটা অপারেটিং সিষ্টেম Randomly access করতে পারে।
  • RAM কম্পিউটারের গতি বৃদ্ধি করে। অর্থাৎ RAM যত বেশি হবে কম্পিউটার সিষ্টেমের গতি তত বাড়বে।
  • RAM দুইধরনে DRAM (Dynamic RAM), SRAM (Static RAM)
  • অন্যান্য মেমোরির তুলনায় পাওয়ার খরচ কম হয়।
OMR, OCR, ICR এবং MICR রিডার এর কাজ – Diploma ICU
অপটিক্যাল স্ক্যানিং কাগজের উপর আলফাবেটিক এবং নিউমেরিক অক্ষরগুলোকে ইনপুট ডাটা হিসাবে অপটিক্যাল ক্যারেক্টার বা OCR রিডার দ্বারা সনাক্ত করানো হয়…

রম (ROM):

  • Rom (Read Only Memory) হল স্থায়ী মেমোরি এবং Primary Memory এর একটি অংশ।
  • এটি মূলত কম্পিউটারের মাদারবোর্ডে fixed ভাবে লাগানো থাকে। ROM সাধারণ খুব গুরুত্বপূর্ণ কিছু ইন্সট্রাকশন ও
  • প্রোগ্রাম লোড করা থাকে যা আর পরিবর্তন করা যায় না। এই জন্য একে Read Only Memory বলে।
  • ROM শুধুমাত্র কম্পিউটারেই ব্যবহার হয় না তা অন্যান্য ইলেকট্রিক ডিভাইসেও ব্যবহার করা হয় যেমন ডিজিটাল ওয়াচ, টিভি, রোবট ইত্যাদি।
  • ROM এ শুধু একবার লেখা যায় যা যতবার প্রয়োজন ততবার Read করা যায়।
  • ROM এ কম্পিউটার অন হওয়ার Instruction সংরক্ষিত থােেক।
  • ROM হল নন ভোলাটাইল মেমোরি যা বিদ্যুৎ সরবরাহের উপর নির্ভরশীল নয়।
  • RAM এর তুলনায় ROM এর দাম কম এবং সাইজ ছোট হয়ে থাকে।
  • ROM হল দীর্ঘ মেয়াদী মেমোরি।
  • ROM অনেক প্রকার যেমন : MROM, RROM, EPROM, EEPROM, Flash Memory ইত্যাদি।

মেমোরির সাইজের একক

কম্পিউটারের মেমোরি পরিমাপে বিভিন্ন একক রয়েছে-

১ বিট ১ বাইনারী ডিজিট
৪ বিট ১ নিবল
৮বিট/২ নিবল ১ বাইট (B)
১০২৪ বাইট (B) ১ কিলো বাইট (KB)
১০২৪KB ১ মেগা বাইট (MB)
১০২৪ MB ১ গিগা বাইট (GB)
১০২৪ GB ১ টেরাবাইট (TB)
১০২৪ TB ১ পেটাবাইট (PB)
১০২৪ PB ১ এক্সাবাইট (EB)
১০২৪ EB ১ জেটা বাইট (ZB)
১০২৪ ZB ১ জোটা বাইট (YB)
১০২৪ YB ১ ব্রনটোবাইট (BB)
১০২৪ BB ১ জিয়পবাইট (Geop Byte)

উপরে মেমোরির বিভিন্ন সাইজের মধ্যে সর্বনিম্ন হল bit এবং সর্বোচ্চ হল Geop Byte. আমাদের মেমোরি ব্যবহার যেমন TB (টেরা বাইট) পর্যন্ত হলেই হয়। কিন্তু তা একটা Data Storage Center এর জন্য পর্যাপ্ত নয়।

তার জন্য প্রয়োজন বিশাল মেমোরি (PB, EB, ZB, YB, BB). বিশ্বের প্রথম Usb flash drive এর সাইজ 8MB যা বর্তমানে 64GB (2TB) (টেরাবাইট) পর্যন্ত। প্রথম IBM Harddisk এর সাইজ ছিল 3.75 MB যা বর্তমানে 100 TB এর কাছাকাছি বা তার বেশি।

টেপ, ডিস্ক, সিডি, ক্যাশ মেমোরি ও ফ্লাশ মেমোরি

কম্পিউটারের যে সব মেমোরি ডিভাইসকে ডাটা জমা করার জন্য ব্যবহার করা হয় তাদেরকে ফিজিক্যাল স্টোরেজ মিডিয়া বলে। কম্পিউটার সিষ্টেমে বিভিন্ন প্রকার স্টোরেজ মিডিয়া বা মেমোরি ব্যবহার করে।

এগুলো সাধারণত ডাটা অ্যাক্সেস এর স্পিড প্রতি ইউনিট এর জন্য মূল্য ও মেমোরির রিলায়্যাবিলিটি এর উপর ভিত্তি করে শ্রেণীবিভাগ করা হয়। নিম্নে বিভিন্ন মেমোরি এর বৈশিষ্ট্য দেওয়া হল-

বেসিক নেটওয়ার্ক ইনফরমেশন এবং এর ব্যবহার – Diploma ICU
কম্পিউটার নেটওয়ার্ক বিভিন্ন কম্পিউটার কোন যোগযোগ ব্যবস্থার দ্বারা একসঙ্গে যুক্ত থাকলে তাকে বলে কম্পিউটার নেটওয়ার্ক। নেটওয়ার্ক প্রধানত তার দিয়ে স্থাপন,,,

টেপ (Tape):

Tape Memory হল পর্যায়ক্রমিক এক্সেস মেমোরি (Sequential access storage) যা প্লাস্টিকের রিল/ফিতায় চৌম্বকীয় অক্সাইড দ্বারা প্রলেপ দেয়া থাকে। ক্রমিক এক্সেসের কারণে ডাটা পড়া/লেখার গতি খুব কম। ঘূর্ণনশীল রিল প্রবাহের মাধ্যমে ডাটা রিড করা হয়।

Tape Disk

Tape এ Data স্থায়ীভাবে পড়া ও লেখা ও মুছা যায় Tape Storage এর মাধ্যমে অনেক বড় আকারের ডাটা store করা যায়। Tape Memory এর উল্লেখযোগ্য সুবিধা হল, দীর্ঘ স্থায়ী ডাটা সংরক্ষন, বহনযোগ্য, এবং ডাটার নিরাপত্তা যুক্ত, সরাসরি এক্সেস করা ইত্যাদি।

Tape এর ব্যবহার পূর্বে অনেক বেশি ছিল। তখন এর ব্যবহার একটু কমে আসছে। অডিও রেকর্ডিং, ভিডিও রেকডিং, সিনেমা হলের মুভি প্লে ও সংরক্ষণ করার জন্য এটি ব্যবহৃত হয়।

ডিস্ক (Disk):

ডিস্ক বলতে ম্যাগনেটি ডিস্ক Storage মিডিয়া হিসেবে বিবেচনা করা হয়। ম্যাগনেটিক ডিস্ক মেমোরি বহুল ব্যবহৃত এবং দীর্ঘস্থায়ী একটি স্টোরেজ মিডিয়াম। ম্যাগনেটিক ডিস্ক (Magnetic disk) এ স্থায়ীভাবে ডাটা জমা করা সম্ভব।

Magnetic disk

বিদ্যুৎ অকৃতকার্য হলেও ডাটার কোন ক্ষতি/নষ্ট হয় না। দাম ও পারফরমেন্স স্পিড এর দিক থেকে Magnetic disk storage মিডিয়ামটি অত্যন্ত সুবিধাজনক। সাধারণ Disk storage কে ডাইরেক্ট এক্সেস স্টোরেজ বলা হয়। কারণ যে কোন পদ্ধতিতে ডিস্ক (Disk) হতে ডাটা Read করা যায়।

এ স্টোরেজ মিডিয়ামের ধারণক্ষমতা সর্বাধিক হয়ে থাকে। ম্যাগনেটিক ডিস্ক স্টোরেজ মিডিয়াম নানা আকৃতির এবং বিভিন্ন ধারণক্ষমতার (Capacity) পাওয়া যায়। কোন ডাটা সেন্টারের সমস্ত ডাটাবেসকে এই ম্যাগনেটিক Disk Storage এ Store করা হয় এবং পরে ডাটা বেসে প্রসেস করার প্রয়োজন হলে তাকে ডিস্ক থেকে (main) মেইন মেমোরিতে স্থানান্তর করা হয়। Hard Disk হল একটি আদর্শ ম্যাগনেটিক Disk।

সিডি (CD):

সিডি হল কম্পেক্ট ডিস্ক। একে অপটিক্যাল স্টোরেজ বলা হয় কারণ এতে Optically ডাটা জমা ও পড়া হয়। CD Storage এ অপটিক্যালি ডাটা Store করা হয় এবং পরে তা লেজার বিম দ্বারা পড়া Read করা হয়। CD-Rom এ একবার ডাটা জমা হলে তা আর মুছা যায় না। ফলে তাতে পুনরায় ডাটা লেখা সম্ভব হয় না।

তাই একে বলা হয় রাইট ওয়ানস (Write Once) রিড ম্যানি (Read Many)। CD-RW-Re-writeable CD যাতে ডাটা মুছা এবং পুনরায় লেখা সম্ভব। CD-RW এ ম্যাগনেটিক্যাল ইনকোডেড ডাটা স্টোর করে এবং অপটিক্যাল ডাটা রিড করা হয়।

ক্যাশ মেমোরি (Cache Memory):

সবচেয়ে বেশি দ্রুতগামী এবং মূল্যবান স্টোরেজ মিডিয়াম হল ক্যাশ মেমোরি। তবে এর ধারণ ক্ষমতা অনেক কম হয়ে থাকে। ধারণক্ষমতা বাড়াতে গেলে সিস্টেম হার্ডওয়্যার এর মূল্য অনেক বেশি নয় কারণ Cache ক্যাশ মেমোরির দাম অনেক বেশি। CPU এর তুলনায় RAM এর স্পীড কম হলে সিষ্টেমের স্পীড কমে যায়।

কিন্তু CPU এবং RPM এর মধ্যে অবস্থান করে ক্যাশ মেমোরি CPU এর স্পীড বৃদ্ধি করে। কারণ ক্যাশ মেমোরি দ্রুত ডাটা স্থানান্তর করতে পারে। সাধারণত অপারেটিং সিষ্টেম দ্বারা ক্যাশ মেমোরিকে নিয়ন্ত্রণ ও ব্যবহার করা হয়।

ফ্লাশ মেমোরি (Flash Memory):

Flash Memory

ফ্লাশ মেমোরি বা Flash Memory হল এক ধরনের নন-ভোলাটাইল স্টোরেজ যাকে প্রোগ্রাম্যাবলী ডাটা স্টোর করা যায়। ফ্লাশ মেমোরি হল EEPROM বা Electrically Erasable Programmable Read Only Memory।

মেইন মেমোরির সাথে ফ্লাশ মেমোরির পার্থক্য হল পাওয়ার অকৃতকার্য হলে ও এতে ডাটা জমা থাকে। তা ছাড়া এটি হতে ডাটা অতিদ্রুত পড়া যায়। তবে সরাসরি এতে ডাটা লেখা যায় না।

Disclaimer

The content provided is for educational purposes only. Please contact us if you find any mistakes or read our DMCA.

মন্তব্য করুন