What is Bit & Byte? 💻हिन्दी में समझे

कंप्यूटर की मेमोरी Memory of a Computer कोई भी भौतिक उपकरण है जो सूचना को संग्रहीत करने में सक्षम है चाहे वह बड़ा हो या छोटा और इसे अस्थायी या स्थायी रूप से संग्रहीत करता है। उदाहरण के लिए, रैंडम एक्सेस मेमोरी Random Access Memory (RAM), एक प्रकार की परिवर्तनशील मेमोरी है जो ऑपरेटिंग सिस्टम Operating system (OS) द्वारा उपयोग किए जाने वाले एकीकृत सर्किट पर थोड़े समय के अंतराल के लिए जानकारी संग्रहीत करती है। मेमोरी अस्थिर या गैर-परिवर्तनशील हो सकती है। परिवर्तनशील मेमोरी एक प्रकार की मेमोरी है जो कंप्यूटर या हार्डवेयर डिवाइस के बंद होने पर अपनी सामग्री खो देती है। RAM अस्थिर मेमोरी का एक उदाहरण है, अर्थात यदि किसी प्रोग्राम पर काम करते समय आपका कंप्यूटर रीबूट हो जाता है, तो आप सभी सहेजे नहीं गए डेटा खो देते हैं। गैर-परिवर्तनशील मेमोरी एक ऐसी मेमोरी है जो बिजली के नुकसान की स्थिति में भी अपनी सामग्री को सहेज कर रखती है। EPROM(Erasable Programmable ROM) गैर-वाष्पशील मेमोरी का एक उदाहरण है।

मेमोरी क्या है?

कंप्यूटर मेमोरी सिस्टम का हार्डवेयर हिस्सा है जो डेटा, सूचना और निर्देशों को संग्रहीत करता है। यह एक ऐसी डिवाइस है जहां डाटा स्टोर किया जाता है, डाटा प्रोसेस किया जाता है और डाटा प्रोसेसिंग के लिए जरूरी निर्देश भी स्टोर किए जाते हैं। कंप्यूटर मेमोरी दोनों प्रकार के डेटा यानी इनपुट और आउटपुट को स्टोर करती है।

कंप्यूटर मेमोरी के प्रकार

  1. प्राथमिक मेमरी – Primary Memory
  2. माध्यमिक स्मृति – Secondary Memory
  3. कैश मैमोरी – Cache memory

प्राथमिक मेमरी – Primary Memory

प्राथमिक मेमोरी को सिस्टम की मुख्य मेमोरी कहा जाता है। कंप्यूटर संचालन के दौरान, यह डेटा, प्रोग्राम और निर्देशों को स्टोर करता है। इसे आमतौर पर सेमीकंडक्टर मेमोरी या वोलेटाइल मेमोरी कहा जाता है। प्राइमरी मेमोरी सेकेंडरी मेमोरी से तेज होती है।

माध्यमिक स्मृति – Secondary Memory

सेकेंडरी मेमोरी का उपयोग भारी मात्रा में डेटा या सूचना को स्टोर करने के लिए किया जाता है। सेकेंडरी मेमोरी में संग्रहित डेटा या सूचना स्थायी होती है और सेकेंडरी मेमोरी प्राइमरी मेमोरी की तुलना में धीमी होती है, लेकिन सेकेंडरी मेमोरी को सीपीयू द्वारा सीधे एक्सेस नहीं किया जा सकता है।

कैश मैमोरी Cache Memory

कैश मेमोरी, सबसे तेज मेमोरी है जो सीपीयू CPU – Central Processing Unit की गति को तेज करने में मदद करती है। Cache मेमोरी का उपयोग CPU द्वारा बार-बार आवश्यक डेटा को स्टोर करने के लिए किया जाता है। जब भी सिस्टम बंद हो जाता है, कैश मेमोरी में मौजूद डेटा खो जाता है।

मेमोरी की इकाइयां

एक कंप्यूटर प्रोसेसर कई निर्णायक सर्किटों से बना होता है, जिनमें से प्रत्येक या तो बंद या चालू हो सकता है। Memory के संदर्भ में इन दो अवस्थाओं को 0 या 1 द्वारा दर्शाया जाता है। 1 से अधिक की गणना करने के लिए, ऐसे बिट्स (बाइनरी डिजिट) को एक साथ निलंबित कर दिया जाता है। आठ बिट के समूह को बाइट कहते हैं। 1 बाइट शून्य (00000000) और 255 (11111111), या 28 = 2 x 2 x 2 x 2 x 2 x 2 x 2 x 2 = 256-2 = 254 अलग-अलग स्थितियों के बीच संख्याओं का प्रतिनिधित्व कर सकता है। बेशक, बड़ी संख्या का प्रतिनिधित्व करने के लिए इन बाइट्स को भी जोड़ा जा सकता है। कंप्यूटर सभी वर्णों और संख्याओं को एक ही तरीके से आंतरिक रूप से प्रदर्शित करता है।

Note: 256 -1 -1 = 254 (00000000 = Computer Off and 11111111 Computer Hang) को काउंट नहीं कर सकते इसलिए |

व्यवहार में, मेमोरी को किलो-बाइट्स Kilo-Byte (KB) या मेगाबाइट्स Mega-Byte (MB) में मापा जाता है। एक किलोबाइट KB बिल्कुल नहीं है, जैसा कि कोई उम्मीद कर सकता है, 1000 बाइट्स। बल्कि सही अमाउंट 210 यानी 1024 बाइट्स है। इसी तरह, एक मेगाबाइट 10002 यानी 1,000,000 बाइट्स नहीं है, बल्कि 10242 यानी 1, 048,576 बाइट्स है। यह एक उल्लेखनीय अंतर है। जब तक हम एक गीगाबाइट (यानी 10243 बाइट्स) तक पहुँचते हैं, तब तक आधार दो और आधार दस राशियों के बीच का अंतर लगभग 71 मेगाबाइट होता है।

इसे भी पढ़े -  Daily Current Affairs 📕 11 Aug, 2023

इन इकाइयों में कंप्यूटर मेमोरी और डिस्क स्पेस दोनों को मापा जाता है। लेकिन इन दोनों को भ्रमित नहीं करना महत्वपूर्ण है। “12800 केबी रैम” कंप्यूटर द्वारा अपने सीपीयू को प्रदान की जाने वाली मुख्य मेमोरी की मात्रा को संदर्भित करता है जबकि “128 एमबी डिस्क” फाइलों, डेटा और अन्य प्रकार की स्थायी सूचनाओं के भंडारण के लिए उपलब्ध स्थान की मात्रा का प्रतीक है।

मेमोरी की विभिन्न इकाइयों के प्रकार

  • bit [ध्यान रखे – bit का b Small Letter में ही लिखा जाता है]
  • Nibble
  • Byte [ध्यान रखे – Byte का B Capital Letter में ही लिखा जाता है]
  • Kilo Byte
  • Mega Byte
  • Giga Byte
  • Tera Byte
  • Peta Byte
  • Exa Byte
  • Zetta Byte
  • Yotta Byte
  • Etc

bit क्या है ? What is bit ?

कंप्यूटर में डाटा को 0 और 1 के रूप में स्टोर किया जाता है। हम 0s और 1s की मदद से कंप्यूटर में प्रत्येक डेटा को स्टोर कर सकते हैं। प्रत्येक अंक, या तो 0 या 1, को बिट कहा जाता है। बिट मैमोरी की सबसे छोटी इकाई है। बिट केवल बाइनरी डिजिट को संदर्भित करता है।

Nibble क्या है ? समझे

निबल बिट का एक बड़ा संस्करण है। यह बाइनरी अंकों के 4 बिट्स या एक ऑक्टेट के आधे का संयोजन है। एक निबल को एक हेक्साडेसिमल अंक द्वारा दर्शाया जा सकता है।

Byte – बाइट क्या है ?

कंप्यूटर सिस्टम में, डेटा की एक इकाई जो आठ बाइनरी डिजिट लंबी होती है, उसे बाइट के रूप में जाना जाता है। एक बाइट एक इकाई है जिसका उपयोग कंप्यूटर एक अक्षर, संख्या, या एक टाइपोग्राफिक प्रतीक (उदाहरण के लिए, “एच”, “7”, या “$”) जैसे वर्णों का प्रतिनिधित्व करने के लिए करते हैं। एक बाइट बिट्स की एक स्ट्रिंग को भी पकड़ सकता है जिसे एप्लिकेशन प्रक्रियाओं की कुछ बड़ी इकाइयों में उपयोग करने की आवश्यकता होती है (उदाहरण के लिए, बिट्स की धारा जो एक प्रोग्राम के लिए एक दृश्य छवि बनाती है जो छवियों का प्रतिनिधित्व करती है या बिट्स की स्ट्रिंग जो मशीन कोड की रचना करती है एक कंप्यूटर प्रोग्राम)।

एक बाइट को एक बड़े “बी” के साथ संक्षिप्त किया जाता है जबकि बिट को एक छोटे “बी” से संक्षिप्त किया जाता है। कंप्यूटर भंडारण आमतौर पर बाइट के गुणकों में मापा जाता है। उदाहरण के लिए, एक 640 एमबी हार्ड ड्राइव में मामूली 640 मिलियन बाइट्स – या मेगाबाइट्स – डेटा होता है। बाइट गुणक 2 के घातांक से बने होते हैं और आमतौर पर “राउंडेड-ऑफ” दशमलव संख्या के रूप में व्यक्त किए जाते हैं। उदाहरण के लिए, दो मेगाबाइट या 2 मिलियन बाइट्स 2,097,152 (दशमलव) बाइट्स हैं।

समस्या : एक बार किलोबाइट को एक समय में वास्तव में भारी माना जाता था। कुछ ने महसूस किया कि 210 लिखना थोड़ा नासमझी भरा था और दूसरों को भी भ्रमित करता है। 1,024 बाइट्स थोड़े अजीब प्रतीत हुए, और उपयोग में आसानी के लिए, किलोबाइट को केवल 1,000 बाइट्स डेटा के रूप में संदर्भित किया जाने लगा और केवल 24 बाइट्स को छोड़ दिया गया। अधिकांश लोग मान सकते हैं कि किलोबाइट केवल 1,000 बाइट्स डेटा है, लेकिन ऐसा नहीं है। ऐसा इसलिए किया गया क्योंकि जिन लोगों को बाइनरी का ज्ञान नहीं है उन्हें स्टोरेज के अतिरिक्त 24 बाइट्स नहीं मिलेंगे।

जैसे-जैसे समय बीतता गया, और हमने मेगाबाइट (एमबी) का उपयोग करना शुरू किया, 24 केबी डेटा की उपेक्षा करना कठिन हो गया, लेकिन इतना कठिन नहीं। जब GigaByte का उपयोग शुरू किया गया था तो 24 एमबी स्टोरेज को अनदेखा करना बहुत कठिन हो गया था। अब 24 जीबी या 24 टीबी डेटा की उपेक्षा करने की कल्पना करें।

समाधान: चूंकि इतनी बड़ी मात्रा में डेटा को अनदेखा करना मुश्किल था, उन्होंने केबी 1024 बाइट्स, 1 जीबी को 1024 एमबी आदि कहना शुरू कर दिया। लेकिन अब बहुत देर हो चुकी थी, लोग अब जानते हैं कि केबी 1,000 बाइट्स थी और 1, 024 बाइट्स नहीं। इस मुद्दे को हल करने के लिए अमेरिकी संगठन NIST (राष्ट्रीय मानक और समय संस्थान) और अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन (IEC) द्वारा एक प्रयास किया गया था।

इसे भी पढ़े -  लॉजिक गेट क्या है तथा इसके प्रकार क्या है? / AND, OR, XOR, NOT, NAND, NOR और XNOR In Hindi

जैसा कि छोटे संशोधन करना बहुत मुश्किल था क्योंकि यह विज्ञान और प्रौद्योगिकी की दुनिया में बड़े बदलाव की ओर जाता है, 1998 में यह निर्णय लिया गया कि “किबिबाइट (KiB)” का उपयोग 1,024 बाइट्स को दर्शाने के लिए किया जाएगा, जबकि किलोबाइट को पूरी तरह से बनाए रखा जाएगा। 1,000 बाइट्स। इसी तरह “मेबीबाइट (एमआईबी)” का उपयोग 1,048,576 बाइट्स का प्रतिनिधित्व करने के लिए किया जाएगा, जबकि एक मेगाबाइट (एमबी) अभी भी 1,000,000 बाइट्स को संदर्भित करता है।

दुर्भाग्य से, ऐसा लगता है कि इन नियामकों के कार्यों ने किलोबाइट और किबिबाइट के बीच के अंतर को स्पष्ट करने में मदद नहीं की है। तथ्य यह है कि “किलोबाइट” शब्द अंतर्राष्ट्रीय संस्कृति में बहुत गहरी जड़ें जमा चुका है।
किलोबाइट

किलोबाइट स्मृति मापन की सबसे छोटी इकाई है लेकिन एक बाइट से बड़ी है। एक किलोबाइट 103 या 1,000 बाइट्स को ‘K’ या ‘KB’ के रूप में संक्षिप्त किया जाता है। यह मेगाबाइट का पूर्ववर्ती है, जिसमें 1,000,000 बाइट्स होते हैं। एक किलोबाइट तकनीकी रूप से 1,000 बाइट्स है, इसलिए, किलोबाइट्स को अक्सर किबिबाइट्स के समानार्थक रूप से उपयोग किया जाता है, जिसमें ठीक 1,024 बाइट्स (210) होते हैं। किलोबाइट्स का उपयोग ज्यादातर छोटी फाइलों के आकार को मापने के लिए किया जाता है। उदाहरण के लिए, एक साधारण टेक्स्ट दस्तावेज़ में 10 KB डेटा हो सकता है और इसलिए इसका फ़ाइल आकार 10 किलोबाइट होगा। छोटी वेबसाइटों के ग्राफ़िक्स का आकार अक्सर 5 KB और 100 KB के बीच होता है। अलग-अलग फ़ाइलें आमतौर पर कम से कम चार किलोबाइट डिस्क स्थान लेती हैं।

1 केबी = 1,024 बाइट्स

मेगा-बाइट – Mega Byte

एक मेगाबाइट 1,000 केबी के बराबर है और स्मृति मापन की गीगाबाइट (जीबी) इकाई को पूर्ववर्ती करता है। एक मेगाबाइट 10 6 या 1,000,000 बाइट्स है और इसे “एमबी” के रूप में संक्षिप्त किया गया है। 1 एमबी तकनीकी रूप से 1,000,000 बाइट्स है, इसलिए, मेगाबाइट्स को अक्सर मेबिबाइट्स के समानार्थक रूप से उपयोग किया जाता है, जिसमें ठीक 1,048,576 बाइट्स (2 20 ) होते हैं। मेगाबाइट्स का उपयोग ज्यादातर बड़ी फ़ाइलों के आकार को मापने के लिए किया जाता है। उदाहरण के लिए, एक उच्च-रिज़ॉल्यूशन वाली JPEG छवि का आकार 1-5 मेगाबाइट तक हो सकता है। कंप्रेस्ड वर्जन में सेव किया गया 3 मिनट का गाना मोटे तौर पर 3 एमबी साइज का हो सकता है और असम्पीडित वर्जन 30 एमबी तक डिस्क स्पेस ले सकता है। कॉम्पैक्ट डिस्क की क्षमता मेगाबाइट्स (लगभग 700 से 800 एमबी) में मापी जाती है, जबकि मीडिया ड्राइव के अधिकांश अन्य रूपों की क्षमता, जैसे हार्ड ड्राइव और फ्लैश ड्राइव, आमतौर पर गीगाबाइट्स या टेराबाइट्स में मापी जाती है।

1 एमबी = 1024 केबी = 1,048,576 बाइट्स

गीगा-बाइट – Giga Byte

एक गीगाबाइट 1,000 एमबी के बराबर है और स्मृति माप की टेराबाइट (टीबी) इकाई से पहले है। एक गीगाबाइट 10 9 या 1,000,000,000 बाइट्स है और इसे “जीबी” के रूप में संक्षिप्त किया गया है। 1 जीबी तकनीकी रूप से 1,000,000,000 बाइट्स है, इसलिए, गीगाबाइट्स को गिबिबाइट्स के समानार्थक रूप से उपयोग किया जाता है, जिसमें ठीक 1,073,741,824 बाइट्स (2 30 ) होते हैं। गीगाबाइट्स को कभी-कभी “गिग्स” के रूप में भी संक्षिप्त किया जाता है और अक्सर स्टोरेज डिवाइस की क्षमता को मापने के लिए उपयोग किया जाता है। उदाहरण के लिए, एक मानक DVD ड्राइव में 4.7 GB डेटा हो सकता है। स्टोरेज डिवाइस जो 1,000 जीबी डेटा या अधिक रखते हैं, टेराबाइट्स में मापा जाता है।

1 जीबी = 1024 एमबी = 1,048,576 केबी = 1,073,741,824 बाइट्स

टेरा-बाइट – Tera Byte

एक टेराबाइट 1,000 जीबी के बराबर है और स्मृति मापन की पेटाबाइट (पीबी) इकाई से पहले है। एक टेराबाइट 10 12 या 1,000,000,000,000 बाइट्स है और इसे “टीबी” के रूप में संक्षिप्त किया गया है। 1 टीबी तकनीकी रूप से 1 ट्रिलियन बाइट्स है, इसलिए, टेराबाइट्स और टेबिबाइट्स को समानार्थक रूप से उपयोग किया जाता है, जिसमें ठीक 1, 099, 511, 627, 776 बाइट्स (1, 024 जीबी) (2 40) शामिल हैं ।

ज्यादातर बड़े स्टोरेज डिवाइस की स्टोरेज क्षमता को Tera-Bytes में मापा जाता है। 2007 के आसपास, उपभोक्ता हार्ड ड्राइव की क्षमता 1 टेराबाइट तक पहुंच गई। अब, HDDs को टेराबाइट्स में मापा जाता है, उदाहरण के लिए, एक सामान्य आंतरिक HDD में 2 टेराबाइट्स डेटा हो सकता है जबकि कुछ सर्वर और हाई-एंड वर्कस्टेशन जिनमें कई हार्ड ड्राइव होते हैं, उनकी कुल भंडारण क्षमता 10 टेराबाइट्स से अधिक हो सकती है।

1 टीबी = 1024 जीबी = 1,048,576
एमबी = 8,388,608 केबी = 1,099,511,627,776 बाइट्स

पेटा-बाइट – Peta Byte

एक पेटाबाइट 1,000 टीबी के बराबर है और स्मृति मापन की एक्साबाइट इकाई से पहले है। एक पेटाबाइट 10 15 या 1,000,000,000,000,000 बाइट्स है और इसे “पीबी” के रूप में संक्षिप्त किया गया है। एक पेटाबाइट एक पेबिबाइट की तुलना में आकार में छोटा होता है, जिसमें ठीक 1, 125, 899, 906, 842 और 624 (2 50 ) बाइट्स होते हैं।
अधिकांश भंडारण उपकरणों में अधिकतम कुछ टीबी हो सकते हैं, इसलिए, एक डिवाइस की मेमोरी क्षमता को मापने के लिए पेटाबाइट्स का उपयोग शायद ही कभी किया जाता है। इसके बजाय, पेटाबाइट्स का उपयोग बड़े नेटवर्क या सर्वर फ़ार्म में संग्रहीत कुल डेटा को मापने के लिए किया जाता है। उदाहरण के लिए, Google और Facebook जैसे इंटरनेट दिग्गज अपने डेटा सर्वर पर 100 PBs से अधिक डेटा संग्रहीत करते हैं।

1 पीबी = 1024 टीबी = 1,048,576 जीबी = 1,073,741,824
एमबी = 1,099,511,627,776 केबी = 1,125,899,906,842,624 बाइट्स

एक्सा-बाइट – Exa Byte

एक एक्साबाइट 1,000 पीबी के बराबर है और स्मृति मापन की ज़ेटाबाइट इकाई से पहले है। एक एक्साबाइट 10 18 या 1,000,000,000,000,000,000 बाइट्स है और इसे “EB” के रूप में संक्षिप्त किया गया है। एक्साबाइट्स एक्सबिबाइट्स से कम हैं, जिनमें ठीक 1,152,921,504,606,846 और 976 (2 60 ) बाइट्स हैं।

इसे भी पढ़े -  Tissue - An overview of tissues, its type and functions Part -1

मेमोरी मापन की एक्साबाइट इकाई इतनी बड़ी है कि इसका उपयोग भंडारण उपकरणों की क्षमता को मापने के लिए नहीं किया जाता है। यहां तक ​​कि सबसे बड़े क्लाउड स्टोरेज केंद्रों की डेटा स्टोरेज क्षमता को पेटाबाइट्स में मापा जाता है, जो कि 1 ईबी का एक अंश है। इसके बजाय, एक्साबाइट्स कई डेटा स्टोरेज नेटवर्क पर डेटा की मात्रा या एक निश्चित समय के लिए इंटरनेट पर स्थानांतरित किए जा रहे डेटा की मात्रा को मापते हैं। उदाहरण के लिए, हर साल कई सौ एक्साबाइट डेटा इंटरनेट पर स्थानांतरित किए जाते हैं।

1 ईबी = 1024 पीबी = 1,048,576 टीबी = 1,073,741,824
जीबी = 1,099,511,627,776 एमबी = 1,125,899,906,842,624 केबी =
1,152,921,504,606,846,976 बाइट्स

ज़ेटा-बाइट – Zetta Byte

एक ज़ेटाबाइट 1,000 एक्साबाइट या 10 21 या 1,000,000,000,000,000,000,000 बाइट्स के बराबर है। एक ज़ेटाबाइट एक ज़ेबिबाइट से थोड़ा छोटा होता है जिसमें 1,180,591,620, 717,411,303,424 (2 70 ) बाइट्स होते हैं, और इसे “ZB” के रूप में संक्षिप्त किया जाता है। एक ज़ेटाबाइट में एक बिलियन टीबी या एक सेक्स्टिलियन बाइट्स होते हैं, जिसका अर्थ है कि डेटा के एक ज़ेटाबाइट को स्टोर करने के लिए एक बिलियन एक-टेराबाइट हार्ड ड्राइव की आवश्यकता होगी। आमतौर पर, ज़ेटाबाइट का उपयोग बड़ी मात्रा में डेटा को मापने के लिए किया जाता है और दुनिया का सारा डेटा केवल कुछ ज़ेटाबाइट्स का होता है।

1 ZB = 1024 EB = 1,048,576 PB = 1,073,741,824 \
टीबी = 1,099,511,627,776 जीबी = 1,125,899,906,842,624 एमबी =
1,152,921,504,606,846,976 KB = 1,180,591,620,717,411,303,424 बाइट्स

योट्टा-बाइट – Yotta Byte

एक योट्टाबाइट 1,000 ज़ेटाबाइट्स के बराबर है। यह स्मृति मापन की सबसे बड़ी SI इकाई है। एक योट्टाबाइट 10 24 Zetta-Bytes या 1,000,000,000,000,000,000,000,000 बाइट्स है और इसे “YB” के रूप में संक्षिप्त किया गया है। यह योबिबाइट से थोड़ा सा छोटा है, जिसमें ठीक 1, 208, 925, 819, 614, 629, 174, 706 और 176 बाइट्स (2 80) बाइट्स हैं ।

1 योट्टाबाइट में एक सेप्टिलियन बाइट्स होते हैं जो एक ट्रिलियन टीबी के समान होते हैं। यह एक बहुत बड़ी संख्या है जिसका मनुष्य मूल्यांकन कर सकता है। इतनी बड़ी माप इकाई का कोई व्यावहारिक उपयोग नहीं है क्योंकि दुनिया का सारा डेटा सिर्फ कुछ ज़ेटाबाइट्स से बना है।

1 YB = 1024 ZB = 1,048,576 EB = 1,073,741,824
पीबी = 1,099,511,627,776 टीबी = 1,125,899,906,842,624 जीबी =
1,152,921,504,606,846,976 एमबी = 1,180,591,620,717,411,303,424
केबी = 1,208,925,819,614,629,174,706,176 बाइट्स

कुछ भ्रांतियाँ

एक KB के साथ डिस्क का आकार 1024 बाइट्स है, हालांकि यह 1,000 बाइट्स डेटा को दर्शाता है। यह सिर्फ पुराना मानक है जिसे हर कोई याद रखता है। उनलोड स्पीड केबीपीएस 1,000 बिट्स प्रति सेकंड है, न कि 1,024 बिट्स प्रति सेकंड।