32-बिट और 64-बिट ऑपरेटिंग सिस्टम: क्या अंतर है?

यदि आप x64- आधारित ऑपरेटिंग सिस्टम का उपयोग करते हैं तो यह ठीक है, लेकिन इसका क्या मतलब है?

एरिक ग्रिफिथ द्वारा

गणना करने के कई तरीके हैं, लेकिन जब कंप्यूटर की बात आती है, तो उनके पास केवल बाइनरी होता है: 0 और 1. उनमें से प्रत्येक को "बिट" माना जाता है। इस 1-बिट गणना के लिए आपको दो संभावित मान मिलते हैं; 2-बिट चार मूल्यों का प्रतिनिधित्व करता है; फिर आठ से दो से 3 टुकड़ों में गुणा करें (तीसरे बल के लिए 2, उर्फ ​​2 क्यूब्स)।

तेजी से आगे बढ़ें, और अंततः आपको 4,294,967,296 मूल्य का 32-बिट (2-इन -32 बल) मिलेगा; 64-बिट (या 64-बिट के लिए 2) 18,446,744,073,709,551,616 है।

ये कई बिट्स और संख्याएं दिखाती हैं कि उच्च अंत कंप्यूटिंग के लिए चिप कितनी शक्तिशाली है। वह दोगुना है।

कंप्यूटर पर हर कुछ साल, चिप्स (यहां तक ​​कि स्मार्टफोन) और इन चिप्स पर चलने वाले सॉफ्टवेयर नए नंबर का समर्थन करने के लिए आगे बढ़ रहे हैं। उदाहरण के लिए:

  • 1970 के दशक में, इंटेल 8080 चिप ने 8-बिट कंप्यूटिंग का समर्थन किया था।
  • 1992 में, विंडोज 3.1 विंडोज का पहला 16-बिट डेस्कटॉप संस्करण था।
  • AMD ने 2003 में पहला 64-बिट डेस्कटॉप चिप भेजा।
  • 2009 में, Apple ने 64-बिट मैक ओएस एक्स स्नो लेपर्ड बनाया।
  • 64-बिट चिप (Apple A7) वाला पहला स्मार्टफोन 2014 में iPhone 5s था।

यह बिल्कुल स्पष्ट है: कभी-कभी 64-बिट, जिसे x64 कहा जाता है, 32 बिट्स से अधिक कर सकता है (यह शब्द x86 कहा जाता है। यह शब्द तब से आता है जब विंडोज विस्टा ने 32-बिट प्रोग्राम को "प्रोग्राम फाइल्स" नामक फ़ोल्डर में संलग्न करना शुरू किया था। x86), "x86 शुरू में इंटेल चिप पर काम करने के लिए 8086 से 80486 जैसे निर्देशों के साथ किसी भी ओएस को संदर्भित करता है)।

आपने अब 64-बिट ऑपरेटिंग सिस्टम के साथ 64-बिट चिप्स का उपयोग करना शुरू कर दिया है जो 64-बिट एप्लिकेशन (मोबाइल फोन के लिए) या एप्लिकेशन (डेस्कटॉप के लिए, कुछ नामकरण में) चलाते हैं। लेकिन हमेशा नहीं। विंडोज 7, 8, 8.1 और 10 के सभी उदाहरण के लिए, 32 या 64-बिट संस्करण में आए।

आप कैसे बता सकते हैं कि आपके पास कौन है?

64-बिट OS परिभाषित करें

यदि आप 10 से कम उम्र के कंप्यूटर पर विंडोज चला रहे हैं, तो यह लगभग गारंटी है कि आपकी चिप 64-बिट है, लेकिन हो सकता है कि आपने ओएस का 32-बिट संस्करण स्थापित किया हो। जाँच करने के लिए पर्याप्त।

विंडोज 10 में, डेस्कटॉप पर "मेरा कंप्यूटर" आइकन पर क्लिक करें और गुण चुनें (या नियंत्रण कक्ष खोलें और सिस्टम और सुरक्षा> सिस्टम पर जाएं)। सिस्टम शीर्षक के तहत आप इसे सिस्टम प्रकार में देखेंगे: "64-बिट ऑपरेटिंग सिस्टम, x64- आधारित प्रोसेसर" का अर्थ है कि आप कवर किए गए हैं।

आप बस उसी चीज़ को दिखाने वाले सेटिंग पृष्ठ को खोलने के लिए विंडोज 10 में खोज बॉक्स में टाइप कर सकते हैं।

कुल 32 बिट क्यों है?

अपने डेस्कटॉप या लैपटॉप पर 32-बिट ओएस क्यों स्थापित करें? बड़ा कारण यह है कि आपके पास 32-बिट प्रोसेसर है जिसमें 32-बिट ओएस की आवश्यकता होती है।

लेकिन ऐसा प्रोसेसर होने की संभावना नहीं है। 1985 में इंटेल ने 80386 रेंज में 32-बिट प्रोसेसर का उत्पादन शुरू किया; अगर यह 2001 में 64-बिट प्रोसेसर बेचता है। यदि आपने 2005 में रिलीज़ होने के बाद से पेंटियम डी चिप खरीदी है, तो आपके पास 32-बिट निर्देश स्थापित होने की संभावना नहीं है। अंतिम इंटेल 32-बिट चिप पेंटियम 4 ई फरवरी 2004 में बाहर आया था और इसे x86-664 द्वारा 64 बिट तक बढ़ाया गया था। 32- और 16-बिट कार्यक्रमों के लिए आवश्यक होने पर यह पीछे की ओर संगत था। चरम संस्करण की तरह पेंटियम 4 के बाद के संस्करण, पूर्ण रूप से 64-बिट थे और 2005 में भी बंद कर दिए गए थे।

आपके पास संभवतः एक पुराना ऑपरेटिंग सिस्टम है जो केवल 32-बिट स्थापित है। बाद के अपडेट 64 बिट तक नहीं जा सकते, यदि कोई हो। और यह बहुत अच्छा हो सकता है - सभी 64-बिट प्रोसेसर पर सभी सुविधाएँ उपलब्ध नहीं थीं। 64 बिट चेकर जैसे सॉफ्टवेयर का उपयोग करके, आप यह निर्धारित कर सकते हैं कि आपका कंप्यूटर 64-बिट के लिए पूरी तरह से तैयार है या नहीं। विंडोज 95 पर वापस जाना विंडोज के सभी संस्करणों पर काम करेगा।

64-बिट आर्किटेक्चर पर 32-बिट ऑपरेटिंग सिस्टम स्थापित करना ठीक काम करेगा, लेकिन यह सबसे अच्छा नहीं है। उदाहरण के लिए, 32-बिट ऑपरेटिंग सिस्टम में अधिक सीमाएं हैं - यह केवल 4 जीबी तक रैम का उपयोग कर सकता है। 32-बिट सिस्टम पर अधिक रैम स्थापित करने से प्रदर्शन प्रभावित नहीं होगा। लेकिन इस सिस्टम को अत्यधिक रैम के साथ विंडोज के 64-बिट संस्करण में अपग्रेड करें और आपको अंतर दिखाई देगा।

यह बहुत स्पष्ट रूप से व्याख्या की जानी चाहिए: अधिकतम रैम 2 टेराबाइट्स (या विंडोज 10 होम में 128 जीबी) जो आधिकारिक तौर पर विंडोज 10 पर समर्थित है।

रैम के लिए 64-बिट सैद्धांतिक सीमा: 16 जीबी। लेकिन हमारे पास इसका समर्थन करने वाले उपकरणों के लिए एक लंबा रास्ता तय करना है। वैसे भी, 16GB रैम के साथ एक नया लैपटॉप खरीदना उतना प्रभावशाली नहीं है, है ना?

64-बिट काउंटडाउन में कई अन्य सुधार हैं, लेकिन यह नग्न आंखों को दिखाई नहीं दे सकता है। वाइडर डेटा टेबल, बड़ी संख्या, मेमोरी के आठ ऑक्टेट। कंप्यूटर वैज्ञानिक आपकी गणना को अधिक शक्तिशाली बनाने के लिए हर अवसर का उपयोग करते हैं।

आप यह भी देख सकते हैं कि आपके डेस्कटॉप ऑपरेटिंग सिस्टम के लिए आपके द्वारा डाउनलोड किए जाने वाले कुछ प्रोग्राम 32- और 64-बिट संस्करणों में हैं। इसका एक अच्छा उदाहरण फ़ायरफ़ॉक्स है, जहां "विंडोज" और "विंडोज 64-बिट" (साथ ही "लिनक्स" या "लिनक्स 64-बिट" केवल 64-बिट मैकओएस संस्करण हैं)।

आप ऐसा क्यों कर रहे हैं? क्योंकि 32-बिट OS अभी भी मौजूद हैं। उन्हें काम करने के लिए 32-बिट सॉफ़्टवेयर की आवश्यकता होती है - वे आमतौर पर 64-बिट संस्करण स्थापित और चला नहीं सकते हैं। हालांकि, 64-बिट ओएस 32-बिट अनुप्रयोगों का समर्थन करता है - विशेष रूप से, विंडोज ने इसके लिए एक इम्यूलेशन सबसिस्टम बनाया है, या तो विंडोज 32 पर या विंडोज में डब्ल्यूडब्ल्यू 64। अपने सी को देखें: थोड़ा ड्राइव करें - आपको दो एप्लिकेशन फ़ोल्डर दिखाई देंगे: एक 64-बिट एप्लिकेशन के लिए और दूसरा 32-बिट प्रोग्राम के लिए प्रोग्राम फोल्डर (x86) कहा जाता है। आप चकित होंगे कि 32-बिट कोड अभी भी कितना है।

एक मैक पर, आपको 32-बिट फ़ीड नहीं मिलेगा। Apple मेनू में, इस मैक का चयन करें, सिस्टम रिपोर्ट पर क्लिक करें और सॉफ्टवेयर के तहत सूचीबद्ध सभी कार्यक्रमों को उजागर करें। 64-बिट (इंटेल) प्रविष्टियों में से प्रत्येक "हां" या "नहीं" कहेगा। ज्यादातर लोग हाँ कहेंगे। कुछ समय पहले तक, मैक के लिए एकमात्र कैच माइक्रोसॉफ्ट ऑफिस था - यह केवल 2016 के मध्य में 64-बिट संस्करण जारी करता था।

64 बिट मोबाइल

जैसा कि पहले उल्लेख किया गया है, Apple का A7 चिप पहला 64-बिट प्रोसेसर (iPhone 5s) था जो मोबाइल फोन में आया था। 2015 में, Apple ने जोर देकर कहा कि सभी iOS ऐप 64 पर जाते हैं। इस प्रकार, जून 2016 के बाद से नवीनतम आईओएस संस्करणों में 32-बिट ऐप के लॉन्च ने "अनुकूलित नहीं" चेतावनी को ट्रिगर किया है: "इसका उपयोग करना सिस्टम को समग्र रूप से प्रभावित कर सकता है।"

यदि आपके पास iOS 10 है, तो आप पुराने 32-बिट अनुप्रयोगों का उपयोग करने में सक्षम नहीं हो सकते हैं जो अभी तक अपडेट नहीं किए गए हैं (कुछ पुराने उपकरणों के अपवाद के साथ जो 32-बिट चिप्स पर iOS 10 का समर्थन करते हैं)। यह एप्पल के बंद सिस्टम में "सबसे अच्छी" बात है, जो यह कर सकता है।

एंड्रॉइड फोन पर, यदि आप चिप के अंदर से परिचित नहीं हैं, तो विवरण थोड़ा मुश्किल हो सकता है। इसके अलावा, यदि आप Android 5.0 लॉलीपॉप या नया नहीं चला रहे हैं, तो आप अभी भी 32-बिट नहीं हैं। एक ऐप जो मैं आपको बताऊंगा वह है AnTuTu बेंचमार्क; इसे डाउनलोड करें, डेटा बटन दबाएं और एंड्रॉइड लाइन देखें। यह आपको Android संस्करण और 32 या 64 बिट संस्करण बताएगा। एआरएम से स्नैपड्रैगन तक एंड्रॉइड चलाने वाले चिप्स की बढ़ती संख्या के बावजूद, 64-बिट पुश अभी भी पूरे जोरों पर है।

IOS और Android के लिए, यह अधिक रैम का उपयोग करने के लिए ओएस खोलने के बारे में नहीं है - डेस्कटॉप भंडारण की तुलना में मैन्युअल स्टोरेज की आवश्यकता कम महत्वपूर्ण है। वास्तव में, x64 का प्रदर्शन बेहतर प्रदर्शन की गारंटी नहीं है - बड़ी संख्या में 32 32-बिट एंड्रॉइड फोन 64-बिट आईफोन 5 एस के साथ संगत हैं। इसके अलावा, पहले 64-बिट एंड्रॉइड फोन, जैसे कि एचटीसी डिज़ायर 510, पुराने 32-बिट एंड्रॉइड संस्करण में गिरने से लाभ नहीं था।

लेकिन 64-बिट स्मार्टफोन के अन्य लाभ हैं - यह प्रत्येक चक्र में अधिक डेटा (और तेज) प्राप्त कर रहा है, बेहतर एन्क्रिप्शन और नए 64-बिट चिप्स पर स्विच कर रहा है, जिसमें ARMv8 आर्किटेक्चर - पॉवर दक्षता जैसे बेहतर फीचर शामिल हैं।

अंत में, 64-बिट क्रांति पहले से ही पीसी और स्मार्टफोन पर यहां है। मार्केटिंग स्टाफ अब सपने नहीं देख रहे हैं। आपको, उपभोक्ता को, इसका हिस्सा बनने के लिए इसके बारे में ज्यादा जानकारी नहीं है।

और पढ़ें: "एसएसडी और एचडीडी: क्या अंतर है?"

मूल रूप से //www.pcmag.com/article/350934/32-bit-vs-64-bit-oses-whats-the-difference पर प्रकाशित।