Operating System

Difference between 32 bit and 64 bit Operating System

What is Bit and Byte

मेमोरी में स्टोर किया गया डाटा 0 या 1 के रूप में परिवर्तित हो जाता है 0 तथा 1 को संयुक्त रूप से बाइनरी डिजिट कहा जाता हैं| संक्षेप में इन्हें बिट भी कहा जाता हैं| यह बिट कंप्यूटर कि मेमोरी में घेरे गे स्थान को मापने की सबसे छोटी इकाई होती हैं|


8 Bits = 1 Bytes

1024 Bytes = 1 Kilobyte (1 KB)

1024 KB = 1 Megabyte (1MB)

1024 MB = 1 Gigabyte (1 GB)


1024 GB = 1 Terabyte (1 TB)

What is 32 bit and 64 bit Operating System

Processor की दो मुख्य श्रेणियां 32-Bit और 64-Bit हैं। एक कंप्यूटर के Processor के प्रकार ने न केवल अपने समग्र प्रदर्शन को प्रभावित किया है, बल्कि यह भी निर्धारित कर सकता है कि यह किस प्रकार का सॉफ्टवेयर उपयोग करता है। कंप्यूटिंग में दो प्रकार के Processor 32-Bit और 64-Bit मौजूद हैं। ये Processor हमें यह बताते है कि एक Processor को सीपीयू रजिस्टर से कितनी Memory मिल सकती है। जैसे –

एक 32-Bit System 232 Memory Address तक पहुंच सकता है, यानी 4 GB RAM या Physical Memory।

एक 64-Bit System 264 Memory Address तक पहुंच सकता है, यानी वास्तव में 18-बिलियन GB RAM।  

1990 और 2000 के दशक के आरंभ में प्रयोग किये गए अधिकांश कंप्यूटर में 32-Bit Processor का प्रयोग किया जाता था| इसमें सीपीयू रजिस्टर Memory Address को स्टोर करता है, इस प्रकार Processor RAM से Data तक पहुंचता है। रजिस्टर में एक Bit Memory में एक व्यक्तिगत Byte का संदर्भ दे सकता है, इसलिए 32-Bit System अधिकतम 4GB (4,294,967,296 बाइट्स) RAM को संबोधित कर सकता है। वास्तविक सीमा 3.5GB के आसपास अक्सर कम होती है, क्योंकि रजिस्टर के हिस्से को अन्य Temporary Value को Memory address के अलावा स्टोर करने के लिए उपयोग किया जाता है। पिछले दो दशकों में जारी किए गए अधिकांश कंप्यूटर 32-Bit आर्किटेक्चर पर बनाए गए थे, इसलिए अधिकांश ऑपरेटिंग System 32-Bit Processor पर चलाने के लिए डिज़ाइन किए गए थे। 


2006 तक, सभी विंडोज ऑपरेटिंग System 32-Bit आर्किटेक्चर का उपयोग करके लिखे गए हैं। 32-Bit Data Bus की “चौड़ाई” है। कंप्यूटर हार्डवेयर तकनीक के रूप में अधिक कुशल डेटा हैंडलिंग क्षमताओं की आवश्यकता तेजी से एक आवश्यकता बन रही है। और इन बढ़ती आवश्यकताओं के परिणामस्वरूप 64-Bit Processor और 64-Bit ऑपरेटिंग System के प्रबंधन के लिए नए हार्डवेयर और सॉफ्टवेयर आर्किटेक्चर बाजार में आये हैं। अब आवश्यक हार्डवेयर के लिए लागत कम हो गई है इसलिए 64-Bit ऑपरेटिंग System का उपयोग अधिक बढ़ रहा है। 

32 bit Operating System

दुनिया में परिचालन करने वाले कुछ कंप्यूटर आज एक Operating System का उपयोग करते हैं जो 32-Bit Memory management architecture का उपयोग करता है (Data bus)। इन्हें आमतौर पर X 86 System के लिए संदर्भित किया जाता है। (यह पहले 32 Bit 286 \ 386 \ 486 System के संदर्भ में है)। आज बाजार पर कुछ शेष 32-Bit Operating System हैं। कुछ उदाहरण निम्नलिखित हैं:

  • Microsoft Windows: These include Windows 95, 98, NT, 2000, XP, Vista, and Server
  • Linux: These include Red Hat, Mandrake, and Ubuntu
  • Solaris: Versions 1-10
  • Mac OS: Classic (84-2001) and OS X
  • FreeBSD: Versions 1-8 

64-Bit Operating Systems

2002 में, Linux और Microsoft ने पहले commercial 64-Bit ऑपरेटिंग सिस्टम जारी किया। Linux ने Red Hat 7.1 और Microsoft ने Windows Xp का 64-Bit Version पेश किया। इन्हें पहले server administrators और high-end software वाले users द्वारा उपयोग किया जाता था| चूंकि Large data store जैसे कि 4.7 GB DVD को अधिक कुशलता से एक्सेस करने के लिए 64-Bit ऑपरेटिंग सिस्टम को users के लिए पेश किया गया| 2016 में, 64-Bit ऑपरेटिंग सिस्टम एक मानक हैं। 

एक 64-Bit रजिस्टर सैद्धांतिक रूप से 18,446,744,073,70 9,551,616 बाइट्स, या 17,179,869,184 GB (16 exabytes) Memory का संदर्भ दे सकता है। औसत वर्कस्टेशन तक पहुंचने की आवश्यकता होने की तुलना में यह कई मिलियन गुना अधिक है। यह महत्वपूर्ण है कि 64-Bit कंप्यूटर (जिसका अर्थ है कि इसमें 64-Bit Processor है) 4 GB से अधिक RAM तक पहुंच सकता है। यदि कंप्यूटर में 8 GB RAM है, तो इसमें 64-Bit Processor बेहतर होगा। अन्यथा, सीपीयू द्वारा कम से कम 4 GB Memory पहुंच योग्य नहीं होगी। 

Difference between 32 bit and 64 bit Operating System

32-Bit और 64-Bit ऑपरेटिंग सिस्टम के बीच मुख्य अंतर यह है कि यह memory का प्रबंधन करते हैं। उदाहरण के लिए, Windows XP 32-Bit Kernel और application द्वारा आवंटित किए जाने वाले कुल 4 GB सिस्टम मेमोरी तक सीमित है। (यही कारण है कि 4 GB RAM वाले सिस्टम Windows में कुल सिस्टम मेमोरी नहीं दिखाते हैं। Kernel = 1GB reserved,  Application = 3GB-देखने योग्य)। Windows 64-Bit में सिस्टम मेमोरी आवंटन की अधिकतम 16 टेराबाइट्स की सीमा होती है जो कि प्रदर्शन के लिए बेहद महत्वपूर्ण है क्योंकि डिस्क ड्राइव से Memory में डेटा हजारों गुना तेजी से एक्सेस होता है। Program भी Memory में बहुत तेज़ लोड होते हैं। XP 64-Bit में भी एक बेहतर सुरक्षा है क्योंकि यह सर्वर 2003 SP1 Code base से लिखी गई है। modeling, statistical, and rendering software के users वास्तव में 64-Bit आर्किटेक्चर से लाभान्वित होते हैं क्योंकि ये प्रोग्राम आमतौर पर बहुत प्रोसेसर और Memory गहन होते हैं।

32-Bit Processor और 64-Bit Processor के बीच बड़ा अंतर प्रति सेकंड की गणना की संख्या है जो गति को प्रभावित करता है जिस पर यह कार्य पूरा करते हैं। 64-Bit Processor घरेलू कंप्यूटिंग के लिए dual core, quad core, six core, and eight core versions में आते हैं। Multiple core प्रति सेकेंड की गणना की संख्या में वृद्धि की अनुमति देते हैं, जो Processing Power को बढ़ा सकते हैं और कंप्यूटर को तेजी से चलाने में मदद कर सकते हैं। सॉफ़्टवेयर प्रोग्राम्स जिन्हें आसानी से कार्य करने के लिए कई गणना की आवश्यकता होती है, अधिकांश भाग के लिए Multi core 64-Bit Processor पर तेज़ी से और अधिक कुशलता से संचालित हो सकते हैं।

Latest update on Whatsapp




Download our Android App

Computer Hindi Notes Android App