বাইট
SI-র বাইরের একক · রাশি: তথ্যের পরিমাণ
01 · সংজ্ঞা
শব্দটি IBM-এর প্রকৌশলী ভের্নার বুখহোলৎস ১৯৫৬ সালে গড়েছিলেন, ইচ্ছে করে bite বিকৃত করে, যাতে bit-এর সঙ্গে না মেশে। বাইটে আট বিট থিতু হল কেবল ১৯৬৪ সালে System/360-এর সঙ্গে।
এক বাইট আট বিট, অর্থাৎ ২৫৬টি আলাদা করে চেনা যায় এমন অবস্থা। আজকের যেকোনো প্রক্রিয়াকারীতে এটিই ঠিকানা দেওয়া যায় এমন সবচেয়ে ছোট স্মৃতিকোঠা: একটিমাত্র বিট পড়া যায় না, গোটা কোঠাই পড়া হয়। আটকে বেছেছে পদার্থবিদ্যা নয়, সুবিধা: দুইয়ের ঘাত, অঙ্ক আর চিহ্নসহ রোমান বর্ণমালার জন্য যথেষ্ট, আর দুটি ষোলোভিত্তিক অঙ্কে ভাগ হয়ে যায়। বাইটে একটি ASCII অক্ষর ধরে, কিন্তু UTF-8-এ সিরিলিক অক্ষর ধরে না — সেখানে দুটি লাগে, আর ইমোজি চারটি নেয়।
UTF-8-এ রোমান অক্ষর এক বাইট নেয়, সিরিলিক দুই, চিত্রাক্ষর তিন, ইমোজি চার। তাই অক্ষর বাইট নয়: কোনো সারির দৈর্ঘ্য অক্ষরে আর তার দৈর্ঘ্য বাইটে আলাদা সংখ্যা, আর দুটিকে গুলিয়ে ফেলা ভাঙা লেখার সবচেয়ে চেনা কারণ।
02 · রূপান্তর
আয়তন দিন — পাতা তা বদলে দেবে
বাইট উপসর্গের দ্বৈত ব্যবস্থা পেয়েছে বিটের কাছ থেকে। দশমিক কিলোবাইট হাজার বাইট, দ্বিমিক কিবিবাইট ১০২৪। ডিস্ক বানানোর কারখানা দশমিকে গোনে, চালন ব্যবস্থা দ্বিমিকে — এখান থেকেই প্রতিটি নতুন ডিস্কে «কম পড়া» গিগাবাইট।
ডিস্ক দশকের পর দশক ৫১২ বাইটের খণ্ড নিয়ে কাজ করেছে, আজকেরগুলি ৪০৯৬ নিয়ে। নথি ব্যবস্থা এক খণ্ডের কম পড়ে না, তাই এক বাইটের নথিও গোটা একটি খণ্ড জুড়ে বসে।
| একক | নাম | মান | কোথায় দেখা যায় |
|---|---|---|---|
| B | বাইট, আট বিট | 1000 | মূল লেখা |
| bit | বিট | 8000 | পথ, গতি |
| kB | কিলোবাইট, ১০০০ বাইট | 1 | দশমিক উপসর্গ |
| MB | মেগাবাইট, ১০⁶ বাইট | 0.001 | নথি, ছবি |
| GB | গিগাবাইট, ১০⁹ বাইট | 1·10⁻⁶ | ডিস্ক, বাহক |
| TB | টেরাবাইট, ১০¹² বাইট | 1·10⁻⁹ | ভাণ্ডার |
| KiB | কিবিবাইট, ১০২৪ বাইট | 0.9766 | স্মৃতি, ফাইল ব্যবস্থা |
| MiB | মেবিবাইট, ১০২৪ কিবিবাইট | 9.537·10⁻⁴ | কাজের স্মৃতি |
| GiB | গিবিবাইট, ১০২৪ মেবিবাইট | 9.313·10⁻⁷ | চালন ব্যবস্থা |
| TiB | টেবিবাইট, ১০২৪ গিবিবাইট | 9.095·10⁻¹⁰ | ডিস্কের সারি |
| B6 | ছয় বিটের বাইট | 1333 | System/360-এর আগে |
| B | বাইট | 1000 | আজকের লেখা |
দশমিক উপসর্গ হাজার নেয়, দ্বিমিক ১০২৪ আর «i» সহ লেখা হয়: KiB, MiB, GiB। টেরাবাইটের ডিস্কে ১০¹² বাইট থাকে, অথচ ব্যবস্থা সেগুলিকে ৯৩১ GiB দেখায়: দুই পক্ষই ঠিক গোনে, শুধু উপসর্গ আলাদা।
03 · মাত্রার ক্রম
অক্ষর থেকে তথ্যকেন্দ্র পর্যন্তএকটি ছবি — ৪ MB
04 · মাপার যন্ত্র
বাইট কী দিয়ে গোনা হয়
বাক্সে লেখা ধারণক্ষমতা দশমিক গিগাবাইটে গোনা হয়, নথি ব্যবস্থা দ্বিমিকে গোনে। কোনো পক্ষই কাউকে ঠকায় না, তবু ক্রেতা লেবেলে ছাপা সংখ্যার চেয়ে ছোট সংখ্যা দেখে।
এখানে দ্বিমিক উপসর্গ সৎ: ১৬ GB-র পাতে ঠিক ১৬ গিবিবাইট থাকে, কারণ ঠিকানা দেওয়া সব সময় দুইয়ের ঘাতে চলে।
সরবরাহকারী মেগাবিট বেচে, নামানোর যন্ত্র মেগাবাইট দেখায়। আট দিয়ে ভাগ করুন: ১০০ Mbit/s প্রায় ১২ MB/s দেয়।
সে নথিকে এক এক বাইট করে দেখায়: বাঁয়ে সংকেত, ডানে অক্ষর। নথিপত্রহীন বিন্যাস এভাবেই পড়া হয়, আর শিরোনাম কোথায় শেষ তাও এভাবেই জানা যায়।
05 · লেখার নিয়ম
B বড়, কিলোবাইটে k ছোট
দশমিক কিলোবাইট লেখা হয় kB, ছোট k দিয়ে, মেগার নিচের সব SI উপসর্গের মতো। বড় B হল বাইট, ছোট b বিট, আর দুইয়ের তফাত আট গুণ। দ্বিমিক উপসর্গ «i» সহ আর প্রথম অক্ষর বড় করে লেখা হয়: KiB, MiB, GiB।
রুশ ভাষায় বাইট শব্দ সংখ্যাবাচকের পরে বহুবচনে বদলায় না: ৫১২ byte লেখা হয়, বহুবচনের রূপ কখনও নয়। প্রতীক B-ও কারকের প্রত্যয় নেয় না — এটি প্রতীক, সংক্ষেপ নয়।
06 · প্রতিবেশী একক
বাইট বিটের উপর দাঁড়ায় আর দলে দলে থাকে: চার বিটের অর্ধ বাইট একটি ষোলোভিত্তিক অঙ্কের সমান, দুই বাইট ছোট সংখ্যার, চার একটি ঠিকানার, আট লম্বা সংখ্যার। যান্ত্রিক শব্দ বাইটের পূর্ণ সংখ্যা, আর সেই সংখ্যাই গঠন ফাঁস করে দেয়।
চার বাইট চারশো কোটি অবস্থা দেয় — IPv4-এর সব ঠিকানার জন্য যথেষ্ট ছিল, আর ঠিক সেই কারণেই সেগুলি ফুরিয়ে গেল।
07 · ঐতিহাসিক অংশ
যে বাইটগুলি আট বিটের ছিল না
যে যন্ত্রে শব্দটি জন্মেছিল, সেখানে বাইটের দৈর্ঘ্য নির্দেশ ঠিক করে দিত: এক থেকে আট বিট পর্যন্ত। আট ছিল কেবল সর্বোচ্চ সীমা।
রোমান বড় অক্ষর, অঙ্ক আর চিহ্নের জন্য যথেষ্ট ছিল — এই ব্যবস্থাগুলিতে ছোট অক্ষর একেবারেই ছিল না। ১ বিটের শব্দ এমন ছয়টি অক্ষরে ভাগ হত।
আদি সংকেতায়ন ছিল সাত বিটের: ১২৮ অক্ষর। অষ্টম স্থান জোড়-বিজোড় পরীক্ষার কাজে লাগত আর পরে গিয়েই সংকেতের অংশ হল, জাতীয় বর্ণমালাকে জায়গা দিয়ে।
৩৬ বিটের শব্দওয়ালা যন্ত্র কখনও কখনও তাকে নয় বিটের চার ভাগে ভাগ করত। System/360 মান ধীরে ধীরে সব রূপ সরিয়ে দিল।
আট বিট বেছেছে পদার্থবিদ্যা নয়, একটি কোম্পানির বাণিজ্যিক সিদ্ধান্ত
১৯৬৪ সালের আগে বাইট যা খুশি তাই ছিল: CDC-তে ছয় বিট, টেলিটাইপে সাত, ৩৬ বিটের শব্দওয়ালা যন্ত্রে নয়, IBM Stretch-এ যেমন খুশি দৈর্ঘ্য। System/360-এর জন্য মাপ বাছতে গিয়ে IBM আটে থামল — দুইয়ের ঘাত, দুটি ষোলোভিত্তিক অঙ্কে ধরে যায়, আর নিয়ন্ত্রণ সংকেতসহ রোমান বর্ণমালার জন্যও যথেষ্ট, জাতীয় অক্ষরের জায়গার জন্যও। এই ধারার সাফল্য আটকে কার্যত মান বানিয়ে দিল, আর IEC তা স্থির করল সেই ২০০৮ সালে, চুয়াল্লিশ বছর পরে। আনুষ্ঠানিকভাবে মানগুলিতে «ঠিক আট বিট»-এর জন্য আলাদা শব্দ আছে — অক্টেট — আর জালের নির্দেশিকা ঠিক সেটাই লেখে, যাতে সব দ্ব্যর্থতা মুছে যায়।
তালিকা · মাপের একক
প্রতিটি রাশির জন্য একটি নথি
SI-র সাতটি মূল একক, নিজস্ব নামওয়ালা বাইশটি উদ্ভূত, আর তাদের পাশে ব্যবস্থার বাইরের একক। প্রত্যেকের নিজের পাতা আছে: সংজ্ঞা, মাত্রা, রূপান্তর, যন্ত্র, লেখার নিয়ম। ৩৬টি ভাষায়।