আপনি যদি কম্পিউটারে নতুন হন (অথবা না হন), তবে বিভিন্ন মেমরি সাইজের জন্য যেসব নাম ব্যবহার হয় সেগুলো আশ্চর্য লাগতে পারে।
আপনি ৮-মেগাবাইট মেমরি কার্ড, ৫০০-গিগাবাইট হার্ড ড্রাইভ, বা ১ টেরাবাইট SSD ড্রাইভের কথা বলছেন কিনা - শব্দগুলো সবসময় বিমূর্ত এবং র্যান্ডম মনে হয়।
আপনি কীভাবে বুঝবেন যে একটি গিগাবাইট, একটি টেরাবাইট, বা এমনকি একটি পেটাবাইট কতটুকু স্পেস বোঝায়?
বাইট কী?
বড় ব্লকগুলো কীভাবে কাজ করে সেটি বুঝতে, ছোট ব্লকগুলো যা বড় ব্লকগুলো বানায় সেগুলোর প্রতি প্রশংসা তৈরি করা গুরুত্বপূর্ণ।
সহজ ভাষায়, একটি একক বাইট সাধারণত আটটি বাইনারি ডিজিট। একটি বাইনারি ডিজিট হলো ১ বা ০, যা খুব পুরনো কম্পিউটারগুলোতে শুধু একটি সইচ অন বা অফ রিপ্রেজেন্ট করত।
কিছু কম্পিউটার সিস্টেম আছে যাদের বাইটের দৈর্ঘ্য ভিন্ন, কিন্তু অধিকাংশ আধুনিক কম্পিউটার আজকাল আট-বিট বাইট বাইনারি সিস্টেমের ওপর ভিত্তি করে তৈরি।
সেই আটটি বিট (একটি বাইট) সাধারণত একটি ক্যারেক্টার রিপ্রেজেন্ট করে যেমন একটি অক্ষর বা নম্বর। বাইটগুলো বড় অবজেক্ট যেমন একটি ছবির এক টুকরো রিপ্রেজেন্ট করার সিম্বলও হতে পারে।
যেহেতু একটি "বাইট" হলো ডেটার সবচেয়ে ছোট ইউনিট, তাই আরও বড় ডেটা ইউনিটের জন্য অন্যান্য নাম দরকার যা আরও বেশি বিট থেকে বানানো। গুরুত্বপূর্ণ বিষয়টি মনে রাখতে হবে যে সকল বড় ইউনিট একটি ফিক্সড সংখ্যক বাইট থেকে তৈরি, এবং প্রতিটি বাইট সাধারণত আটটি বিট ধারণ করে।
আপনি যত বেশি বাইট স্ট্যাক করেন, আপনি বাইটের সংখ্যা অনুযায়ী ইউনিটের নাম নির্ধারণ করতে পারেন।
এক কিলোবাইট হলো ১,০২৪ বাইট
আপনি ভাবতে পারেন যেহেতু প্রিফিক্স "কিলো" সাধারণত ১,০০০ বোঝায়, তাই কিলোবাইটে ১,০০০ বাইট থাকা উচিত।
বাস্তবতা হলো যেহেতু কম্পিউটাররা বাইনারি সিস্টেম ব্যবহার করে ডেটা সংরক্ষণ করে, এবং বাইনারি সিস্টেম ২-এর ঘাতের ওপর ভিত্তি করে তৈরি, তাই বাইটের আসল সংখ্যা ১,০২৪।
আপনি এটি দেখতে পাবেন যখন আপনি ২-এর ঘাতের কাজ কীভাবে করে সেটি দেখবেন।
- 2^0 = 1
- 2^1 = 2
- 2^2 = 4
- 2^3 = 8
- 2^4 = 16
- 2^5 = 32
- 2^6 = 64
- 2^7 = 128
- 2^8 = 256
- 2^9 = 512
- 2^10 = 1024
প্রথম বাইনারি ভ্যালু যা ১,০০০ বাইট রিপ্রেজেন্ট করে সেটি ১,০২৪। তাই একটি কিলোবাইটে ১,০২৪ বাইট থাকে।
আপনি সেই ডেটার কত স্পেস লাগবে সেটি অনুমান করতে পারেন সেই ডেটার কত ক্যারেক্টার আছে সেটির ভিত্তিতে। একটি ২০০ পৃষ্ঠার বই উদাহরণ হিসেবে নিন। সাধারণত, বইয়ের প্রতিটি পৃষ্ঠায় প্রায় ৩০০ শব্দ থাকে। অর্থাৎ পুরো বইটি প্রায় ৬০,০০০ শব্দ।
গড়ে একটি শব্দ প্রায় ৬ ক্যারেক্টার। অর্থাৎ ৬০,০০০ শব্দের একটি বইয়ে প্রায় ৩৬০,০০০ ক্যারেক্টার থাকে।
এই বইটি ইলেকট্রনিক্যালি সংরক্ষণ করতে ৩৬০,০০০ বাইট লাগবে।
আপনি এটি কিলোবাইট (KB)-এ রিপ্রেজেন্ট করতে পারেন ৩৬০,০০০ বাইটকে ১০২৪ দিয়ে ভাগ করে। অর্থাৎ ৬০,০০০ শব্দের একটি বইয়ে প্রায় ৩৫১.৫৬ কিলোবাইট ডিজিটাল স্টোরেজ লাগবে।
গিগাবাইট কী?
মেট্রিক সিস্টেমে, প্রিফিক্স "গিগা" মানে ১০ এর ৯ ঘাত, বা ১,০০০,০০০,০০০। কিন্তু মনে রাখুন, কম্পিউটার বাইনারি সিস্টেমে এটিকে রিপ্রেজেন্ট করতে ২-এর ঘাতের ফ্যাক্টর নিতে হয়।
তাই, ২-এর ঘাত ব্যবহার করে গিগাবাইট পর্যন্ত যেতে, আমাদের 2^30 পর্যন্ত যেতে হবে ১ বিলিয়নের ওপর প্রথম নম্বর পাওয়ার জন্য, যা ১,০৭৩,৭৪১,৮২৪ বাইট।
এখন পর্যন্ত আপনি জানেন যে একটি কিলোবাইট ১,০২৪ বাইট। ১,০২৪ এবং ১,০৭৩,৭৪১,৮২৪ এর মাঝপথে কী আছে?
- Kilobyte (KB): এক হাজার বাইট, বা একটি কিলোবাইট, হলো ১,০২৪ বাইট।
- Megabyte (MB): দশ লাখ বাইট, বা একটি মেগাবাইট, রিপ্রেজেন্ট করা হয় ১,০২৪ কিলোবাইট দিয়ে।
- Gigabyte (GB): এক বিলিয়ন বাইট, বা একটি গিগাবাইট, রিপ্রেজেন্ট করা হয় ১,০২৪ মেগাবাইট দিয়ে।
একটি গিগাবাইটের আকার পরিপ্রেক্ষিতে রাখতে, বিবেচনা করুন যে একটি একক গিগাবাইটে প্রায় ২৩০টি মিউজিক ট্র্যাক, বা প্রায় ৬০০টি পাঁচ-মেগাপিক্সেল ফটো সংরক্ষণ করা যায়। আপনি একটি স্ট্যান্ডার্ড ১.৫ ঘণ্টার মুভি ১ গিগাবাইটে সংরক্ষণ করতে পারেন।
টেরাবাইট কী?
এক বিলিয়নের চেয়ে বড় পরবর্তী ১০-এর ঘাতের নম্বর কী? সেটি হবে এক ট্রিলিয়ন।
এক ট্রিলিয়নের জন্য প্রিফিক্স "টেরা"। একটি টেরাবাইট হলো ১০ এর ১২ ঘাত বাইট, বাইনারিতে রিপ্রেজেন্ট করা।
অর্থাৎ ১ টেরাবাইট (TB) হলো ১০২৪ গিগাবাইট। অধিকাংশ আধুনিক হার্ড ড্রাইভ এই পরিমাণের আধা ডেটা সংরক্ষণ করে। একটি টেরাবাইট, এক ট্রিলিয়ন বাইট, খুব বেশি ইনফরমেশন।
গত কয়েক বছর ধরে, ম্যানুফ্যাকচারাররা এক বা দুই টেরাবাইট ড্রাইভ সহ নতুন কম্পিউটার রিলিজ করছে। যেকোনো ব্যবহারকারীর জন্য এই ধরনের হার্ড ড্রাইভ পূর্ণ করা খুব কঠিন, যদি না তারা প্রতিদিন অনেক ঘন্টার হাই-ডেফিনিশন ভিডিও প্রোডিউস করে।
বিবেচনা করুন যে ১৯৯০-এর দশকে একটি স্ট্যান্ডার্ড ফ্লপি ড্রাইভ শুধু হাজার হাজার বাইট ধারণ করতে পারত। একটি CD-ROM ৭০০ মেগাবাইট সংরক্ষণ করতে পারত, এবং একটি DVD-ROM ৪.৭ GB সংরক্ষণ করতে পারত। কিন্তু আজকের হার্ড ড্রাইভ ট্রিলিয়ন বাইট সংরক্ষণ করতে পারে। ১ টেরাবাইট ড্রাইভ ২১৭টি DVD-ROM-এর ডেটা সংরক্ষণ করতে পারে। আমরা অনেক পথ এগিয়ে এসেছি।
পেটাবাইট কী?
পরবর্তী স্টোরেজ ইউনিটটি হলো যেটি পেটাবাইট নামে পরিচিত।
প্রিফিক্স "পেটা" হলো এক কোয়াড্রিলিয়ন, বা ১০ এর ১৫ ঘাতের মেজারমেন্ট ইউনিট।
যেহেতু এটি এক ট্রিলিয়ন (টেরা) এর ১,০০০ ইউনিট, তাই এক পেটাবাইট সমতুল্য ১,০২৪ টেরাবাইট। সেটি এক কোয়াড্রিলিয়ন বাইট।
আপনি ভাবতে পারেন এই পরিমাণ ইনফরমেশন কখনো ব্যবহার হয়না। যাইহোক, আজকাল কম্পিউটার সিস্টেম এবং নেটওয়ার্কের মাধ্যমে পেটাবাইট আকারের ইনফরমেশন ফ্লো হচ্ছে, এটা বিশ্বাস করা কঠিন হলেও।
তবে নিচের আধুনিক পেটাবাইট আকারের টেকনোলজির অ্যাপ্লিকেশনগুলো বিবেচনা করুন:
- গুগল প্রতিদিন ২৪ পেটাবাইটেরও বেশি ইনফরমেশন প্রসেস করে।
- মোবাইল ফোন নেটওয়ার্ক প্রতিদিন ২০ পেটাবাইটেরও বেশি ইনফরমেশন ব্যবহারকারীদের কাছে থেকে এবং তাদের কাছে ট্রান্সমিট করে।
- Blue Waters সুপারকম্পিউটারের ৫০০ পেটাবাইটেরও বেশি টেপ স্টোরেজ আছে।
- যুক্তরাষ্ট্রের লাইব্রেরি অফ কংগ্রেসের আর্কাইভে ৭ পেটাবাইটেরও বেশি ডিজিটাল ডেটা আছে।
- World of Warcraft সার্ভারগুলো তার অনলাইন গেম রান করতে ১.৫ পেটাবাইটেরও বেশি স্টোরেজ প্রয়োজন।
এক পেটাবাইটের স্কেল বুঝতে কঠিন, কিন্তু উপরের দৃশ্যাবলী বিবেচনা করলে, কতটুকু ডেটা জড়িত সেটি সম্পূর্ণ স্পষ্ট হয়ে যায়।
এক পেটাবাইটে ১০,০০০ ঘন্টারও বেশি টেলিভিশন প্রোগ্রামিং সংরক্ষণ করা যায়। আপনি যদি একটি চার-ড্রোয়ার ফাইলিং ক্যাবিনেট টেক্সট-ভরা ডকুমেন্ট দিয়ে পূরণ করেন, তবে আপনি ২০ মিলিয়ন সেই ফাইলিং ক্যাবিনেট একটি পেটাবাইটে ফিট করতে পারেন।
আসলে, মানব ইতিহাসের শুরু থেকে বর্তমান পর্যন্ত লেখা সকল পাণ্ডুলিপি ৫০ পেটাবাইটে সংরক্ষণ করা যায়।
এটা খুব বেশি ডেটা।
মেমরি টার্মিনোলজি বুঝা
মেমরির ইউনিট বুঝতে গুরুত্বপূর্ণ কারণ আজকাল টেকনোলজি থাকা যেকোনো জায়গায় এটি ব্যবহার হয়। আপনি যেকোনো কম্পিউটার, মোবাইল ফোন, বা ট্যাবলেট কেনার সময়, স্পেসিফিকেশনগুলো সব মেমরি স্টোরেজ এবং টেকনোলজি কত ডেটা ট্রান্সমিট করতে পারে সেটির পরিমাপে লেখা থাকে।
আপনি যদি এই সব টার্ম বুঝতে পারেন, তবে আপনি জানবেন কতটুকু ভালো একটি কম্পিউটার অন্যর চেয়ে। আপনি বুঝতে পারবেন ৪G মোবাইল নেটওয়ার্ক ৩G চেয়ে কতটুকু ভালো। আপনি বুঝতে পারবেন ১ টেরাবাইট মেমরি কার্ডে ৫০০ মেগাবাইট চেয়ে কতটুকু বেশি স্টোর করতে পারবেন।
যEfter টেকনোলজি এগিয়ে যাচ্ছে, সম্ভব ভবিষ্যতে মেমরির নতুন ইউনিট শিখতে হবে। কিন্তু এখনের জন্য, এই টার্মগুলোই আপনার জানার সব কিছু।
আপনি যদি এতটুকু পড়ে আসেন, তবে আপনাকে নেটওয়ার্ক ট্রান্সফার স্পিড বুঝার সম্পর্কে আমাদের লিখা একটি আর্টিকেলে যেতে পারেন, যেটি মেগাবিটস পার সেকেন্ড, গিগাবিটস পার সেকেন্ড, ইত্যাদি নিয়ে। এটি আপনাকে বুঝতে সাহায্য করবে যখন আপনার ISP আপনাকে বলে যে আপনার ডাউনলোড স্পিড ১৫ MBps। উপভোগ করুন!