Table of Contents

    মেমরি ইউনিট (Units of Memory)

    কম্পিউটার মেমোরিতে ডেটা সংরক্ষণের পরিমাণকে মেমোরির ধারণক্ষমতা বলে। মেমোরির ধারণক্ষমতার ক্ষুদ্রতম একক হলো বিট (Bit)।

    বিট (Bit): বাইনারি নাম্বার পদ্ধতিতে ব্যবহৃত অঙ্ক 0 (শূন্য) এবং 1 (এক) কে বিট বলে। ইংরেজি Binary শব্দের Bi ও Digit শব্দের নিয়ে Bit শব্দটি গঠিত। কম্পিউটার স্মৃতিতে রক্ষিত 0 ও 1 এর কোড দিয়ে বিভিন্ন তথ্য সংরক্ষিত থাকে। এ কারণে কম্পিউটার স্মৃতির ধারণক্ষমতার পরিমাপের ক্ষুদ্র একক হিসেবে বিট শব্দটি ব্যবহৃত হয়।

    Bit and Byte
    Figure: Bit and Byte


    এই ইউনিটটি প্রোগ্রাম বা ডেটা অস্থায়ী বা স্থায়ীভাবে সংরক্ষণ করার জন্য দায়ী। এটি প্রাথমিক মেমোরি (মূল মেমরি) এবং সেকেন্ডারি মেমোরি (সহায়ক মেমোরি) অন্তর্ভুক্ত করে।
    প্রক্রিয়াজাতকরণের জন্য যে ইনপুট ডেটা প্রয়োজন, তা প্রক্রিয়ার আগে মূল মেমরিতে আনা হয়।
    কম্পিউটার সিস্টেমের আরেক ধরণের মেমরি হলো সেকেন্ডারি মেমোরি। এই ইউনিটটি ডেটা, প্রোগ্রাম এবং আউটপুট স্থায়ীভাবে সংরক্ষণ করতে ব্যবহৃত হয়। এই ইউনিটটি সরাসরি CPU-র সাথে কাজ করে না।

    Primary Memory (প্রাথমিক মেমোরি)

    প্রাথমিক মেমরি সেই মেমরি যেখানে কম্পিউটার বর্তমানে যে তথ্য প্রক্রিয়াকরণ করছে তা সঞ্চিত থাকে। এটি দ্রুত অ্যাক্সেসযোগ্য হলেও ভোলাটাইল, অর্থাৎ কম্পিউটার বন্ধ করলে তথ্য মুছে যায়।

    • RAM (Random Access Memory - র‍্যান্ডম অ্যাক্সেস মেমোরি): এটি একটি অস্থায়ী মেমরি, যেখানে প্রোগ্রাম চলাকালীন সময়ের তথ্য সঞ্চিত থাকে। এটি দ্রুত তথ্য অ্যাক্সেস করতে সক্ষম।

    • ROM (Read-Only Memory - ড অনলি মেমোরি): এটি স্থায়ী মেমরি যা প্রোগ্রামের শুরুতে প্রয়োজনীয় তথ্য ধারণ করে থাকে। একে শুধু পড়া যায়, লেখা যায় না।

    • Cache Memory (ক্যাশ মেমোরি): এটি RAM এর চেয়ে দ্রুত। CPU এর সাথে নিবিড়ভাবে যুক্ত থাকে এবং CPU-র জন্য প্রয়োজনীয় তথ্য দ্রুত সরবরাহ করে।

    Secondary Storage Device (দ্বিতীয়করণ সঞ্চয় ডিভাইস)

    এই ডিভাইসগুলো মূলত দীর্ঘমেয়াদী তথ্য সঞ্চয়ের জন্য ব্যবহৃত হয়। এগুলো সস্তা হলেও তথ্য অ্যাক্সেসে কিছুটা সময় লাগে। উদাহরণ:

    • Hard Disk Drive (HDD): এটি বৃহৎ পরিমাণ তথ্য সঞ্চয় করতে সক্ষম।

    • Solid State Drive (SSD): এটি দ্রুত তথ্য অ্যাক্সেস করতে সক্ষম এবং দীর্ঘস্থায়ী হয়।

    • Optical Discs (CD/DVD): কম্পিউটার ডেটা স্টোরেজের জন্য ব্যবহৃত হতে পারে, তবে কম্পিউটার ডিভাইসের তুলনায় ধীর গতির।


    Units of Memory (মেমোরি ইউনিট)

    কম্পিউটার সিস্টেমের মেমরি মাপের জন্য নির্দিষ্ট একক ব্যবহার করা হয়, যা নিম্নরূপ:

    • Bit (বিট): ডেটার মৌলিক একক, যা 0 বা 1 এর মধ্যে একটি মান ধারণ করে।
    • Byte (বাইট): ৮ বিটের সমষ্টি, যা একটি অক্ষর বা সংখ্যা ধারণ করতে পারে।
    • Kilobyte (KB - কিলোবাইট): ১ কিলোবাইট = ১০২৪ বাইট।
    • Megabyte (MB - মেগাবাইট): ১ মেগাবাইট = ১০২৪ কিলোবাইট।
    • Gigabyte (GB - গিগাবাইট): ১ গিগাবাইট = ১০২৪ মেগাবাইট।
    • Terabyte (TB - টেরাবাইট): ১ টেরাবাইট = ১০২৪ গিগাবাইট।
    • Petabyte (PB - পেটাবাইট): ১ পেটাবাইট = ১০২৪ টেরাবাইট।

    Data Measurement Chart

    Unit

    Expansion

    1 Bit

    Single Binary Digit (0 or 1)

    1 Nibble

    4 bits (half a byte)

    1 Byte (1B)

    8 bits

    1 Kilobyte (1KB)

    1024 Bytes

    1 Megabyte (1MB)

    1024 Kilobytes

    1 Gigabyte (1GB)

    1024 Megabytes (1024 × 1024 KB)

    1 Terabyte (1GB)

    1024 Gigabytes (1024 × 1024 × 1024 KB)

    1 Petabyte (1PB)

    1024 Terabytes

    Exabyte (1EB)

    1024 Petabytes

    1 Zettabyte (1ZB)

    1024 Exabytes

    1 Yottabyte (1YB)

    1024 Zettabytes