क्या आपको 32-बिट या 64-बिट उबंटू लिनक्स का उपयोग करना चाहिए?
Ubuntu 13.04 तक, Ubuntu ने सभी उपयोगकर्ताओं को अपने डाउनलोड पृष्ठ पर Ubuntu के 32-बिट संस्करण का उपयोग करने की सिफारिश की। हालांकि, इस सिफारिश को एक कारण के लिए हटा दिया गया है - आधुनिक पीसी के उपयोगकर्ता 64-बिट संस्करण के साथ बेहतर हैं.
जबकि Microsoft वर्षों से डिफ़ॉल्ट रूप से विंडोज के 64-बिट संस्करण को आधुनिक पीसी पर स्थापित कर रहा है, उबंटू अपने 64-बिट संस्करण के उपयोग की सिफारिश करने के लिए धीमा रहा है - लेकिन वह बदल गया है.
32-बिट बनाम 64-बिट: क्या अंतर है?
जब हमने विंडोज 7 के 32-बिट और 64-बिट संस्करण के बीच अंतर को देखा तो हमने 32-बिट और 64-बिट कंप्यूटिंग के बीच के अंतर को कवर किया।.
संक्षेप में, सभी आधुनिक इंटेल और एएमडी प्रोसेसर 64-बिट प्रोसेसर हैं। 64-बिट प्रोसेसर 64-बिट सॉफ़्टवेयर चला सकते हैं, जो उन्हें बड़ी मात्रा में रैम को बिना किसी वर्कआर्डर के उपयोग करने की अनुमति देता है, व्यक्तिगत कार्यक्रमों के लिए अधिक रैम आवंटित करता है (विशेष रूप से गेम और अन्य मांग वाले अनुप्रयोगों के लिए महत्वपूर्ण), और अधिक उन्नत निम्न-स्तरीय सुरक्षा विशेषताओं को नियोजित करता है.
हालाँकि, 64-बिट प्रोसेसर पीछे की ओर संगत हैं और 32-बिट सॉफ़्टवेयर चला सकते हैं। इसका मतलब है कि आप 64-बिट कंप्यूटर पर 32-बिट ऑपरेटिंग सिस्टम स्थापित कर सकते हैं। जबकि 64-बिट ऑपरेटिंग सिस्टम अपने किन्क्स से काम कर रहे थे, 32-बिट ऑपरेटिंग सिस्टम की सिफारिश की गई थी.
ध्यान दें कि आप अभी भी 64-बिट ऑपरेटिंग सिस्टम पर 32-बिट सॉफ़्टवेयर चला सकते हैं, इसलिए आपको 64-बिट ऑपरेटिंग सिस्टम का विकल्प चुनने पर भी समान प्रोग्राम चलाने में सक्षम होना चाहिए। वास्तव में, विंडोज के 64-बिट संस्करणों पर स्थापित अधिकांश प्रोग्राम 32-बिट प्रोग्राम हैं। लिनक्स पर, अधिकांश प्रोग्राम 64-बिट फॉर्म में होंगे, क्योंकि लिनक्स वितरण 64-बिट सीपीयू के लिए ओपन-सोर्स सॉफ्टवेयर को फिर से जोड़ सकते हैं।.
64-बिट समस्याएं
विंडोज़ की तरह, जिसमें 64-बिट उपभोक्ता ऑपरेटिंग सिस्टम के साथ "विंडोज एक्सपी 64-बिट संस्करण" के दिनों में शुरुआती समस्याएं थीं, उबंटू और अन्य डेस्कटॉप लिनक्स सिस्टम ने अपने सॉफ़्टवेयर के 64-बिट संस्करण के साथ विभिन्न समस्याओं का अनुभव किया है।.
- फ्लैश (और अन्य ब्राउज़र प्लगइन) संगतता: एडोब का फ्लैश प्लग-इन केवल 32-बिट रूप में उपलब्ध था, जबकि 64-बिट ब्राउज़र उबंटू के 64-बिट संस्करण के साथ आया था। इसका मतलब यह था कि उपयोगकर्ताओं को एक अलग 32-बिट ब्राउज़र स्थापित करना था या nspluginwrapper का उपयोग करना था, एक हैकरी समाधान जिसने 32-बिट प्लगइन्स को 64-बिट ब्राउज़र में चलाने की अनुमति दी। आखिरकार, एडोब ने अपने 64-बिट फ्लैश प्लगइन का पूर्वावलोकन संस्करण जारी किया, लेकिन यहां तक कि इस प्लगइन में कुछ मुद्दे भी थे। इस बिंदु पर, 64-बिट सिस्टम के लिए फ्लैश का एक स्थिर संस्करण उपलब्ध है, इसलिए ब्राउज़र प्लगइन्स को 32-बिट और 64-बिट ऑपरेटिंग सिस्टम दोनों पर ठीक काम करना चाहिए.
- सॉफ्टवेयर संगतता: 32-बिट एप्लिकेशन 64-बिट ऑपरेटिंग सिस्टम पर चल सकते हैं, लेकिन उन्हें कार्य करने के लिए उपयुक्त 32-बिट लाइब्रेरी की आवश्यकता होती है। लिनक्स का "शुद्ध" 64-बिट संस्करण 32-बिट अनुप्रयोगों को चलाने में सक्षम नहीं होगा क्योंकि इसमें उपयुक्त पुस्तकालय नहीं हैं। इस बिंदु पर, 32-बिट संगतता पुस्तकालयों का काफी अच्छी तरह से परीक्षण किया गया है और पैकेज प्रबंधक से जल्दी से स्थापित किया जा सकता है - वे तब भी स्वचालित रूप से स्थापित हो सकते हैं जब आप एक पैकेज स्थापित करने की कोशिश करते हैं जो उन्हें आवश्यकता होती है.
- कीड़े: कम उपयोगकर्ताओं ने उबंटू के 64-बिट संस्करणों का उपयोग किया, इसलिए वे कभी-कभी परीक्षण नहीं किए गए थे और बग कभी-कभार खराब हो गए थे - विशेष रूप से 32-बिट संगतता पुस्तकालयों के साथ। हालांकि, कई और लोग अब उबंटू के 64-बिट संस्करण का उपयोग करते हैं, इसलिए बग बहुत अधिक तेजी से तय किए जाते हैं.
- स्थापना समस्याएं: मुख्य कारणों में से एक उबंटू ने 32-बिट संस्करण डाउनलोड करने के लिए नए उपयोगों की सिफारिश की थी कि यह उनके सिस्टम पर स्थापित करने की गारंटी थी, चाहे उनके पास 32-बिट या 64-बिट प्रोसेसर था। यदि उबंटू ने 64-बिट संस्करण की सिफारिश की है, तो पुराने कंप्यूटर वाले उपयोगकर्ता इसे स्थापित करने का प्रयास कर सकते हैं और ऐसा करने में विफल हो सकते हैं। हालाँकि, 64-बिट सिस्टम अधिक से अधिक सामान्य हो गए हैं - जब तक आप बहुत पुराने कंप्यूटर का उपयोग नहीं करते हैं, आपके कंप्यूटर में संभवतः 64-बिट प्रोसेसर है.
सौभाग्य से, लिनक्स मुख्य रूप से ओपन-सोर्स ड्राइवरों का उपयोग करता है, इसलिए आपको पुराने हार्डवेयर ड्राइवरों की आवश्यकता नहीं होनी चाहिए जो केवल 32-बिट फॉर्म में उपलब्ध हैं.
आपको 64-बिट संस्करण का उपयोग क्यों करना चाहिए
इस बिंदु पर, किंक्स पर काम किया जाता है - फ्लैश काम करता है, 32-बिट सॉफ़्टवेयर स्थापित करना आसान है, बग सामान्य नहीं हैं, और आपके पास शायद 64-बिट सीपीयू है। यदि आप बाड़ पर हैं, तो गोता लगाने और उबंटू के आधुनिक संस्करण का उपयोग करने का समय है.
- प्रदर्शन: Phoronix ने Ubuntu 13.04 के 32-बिट और 64-बिट संस्करणों के बीच प्रदर्शन अंतर पर एक नज़र डाली है। उन्होंने पाया कि उबंटू के 64-बिट संस्करण का वास्तविक दुनिया के बेंचमार्क में बेहतर प्रदर्शन था.
- यूईएफआई की संगतता: उबंटू का 32-बिट संस्करण, यूईएफआई फर्मवेयर के साथ काम नहीं करता है जो हाल ही में विंडोज 8 के साथ आए कंप्यूटरों पर पाया गया है, इसलिए आपको उबंटू के 64-बिट संस्करण को उन पर स्थापित करना होगा.
- मेमोरी और सुरक्षा सुविधाएँ: विंडोज 7 के लिए हमने जिन मेमोरी और सुरक्षा कारकों का उल्लेख किया है, वे भी लिनक्स पर लागू होते हैं। यदि आप चाहते हैं कि आपके सिस्टम में व्यक्तिगत प्रक्रियाओं के लिए अधिक मेमोरी असाइन करने और नवीनतम निम्न-स्तरीय सुरक्षा सुविधाओं का उपयोग करने की क्षमता हो, तो आपको उबंटू के 64-बिट संस्करण की आवश्यकता होगी.
लिनक्स के 64-बिट संस्करणों के साथ मुख्य समस्याएं हल हो गई हैं, इसलिए 64-बिट संस्करण पर स्विच करने का एक अच्छा समय है.
जब आपको 32-बिट संस्करण का उपयोग करना चाहिए
यदि आपके पास अभी भी 32-बिट प्रोसेसर है, तो आप 32-बिट संस्करण का उपयोग करना चाहेंगे। आप 32-बिट संस्करण का उपयोग करना चाह सकते हैं यदि आपके पास मालिकाना हार्डवेयर ड्राइवर हैं जो केवल 32-बिट रूप में उपलब्ध हैं, लेकिन लिनक्स पर ऐसा होने की संभावना बहुत कम है - यह मुख्य रूप से विंडोज उपयोगकर्ताओं पर लागू होना चाहिए.
यह जांचने के लिए कि आपके उबंटू कंप्यूटर में 32-बिट या 64-बिट सीपीयू है या नहीं, रन करें lscpu एक टर्मिनल में कमांड। 64-बिट CPU 32-बिट और 64-बिट मोड दोनों में चलने में सक्षम होगा, जबकि 32-बिट CPU केवल 32-बिट मोड में चलने में सक्षम होगा.
क्या आपको उबंटू के 64-बिट संस्करण के साथ कोई समस्या मिली है, या आप बिना किसी समस्या के लंबे समय से इसका उपयोग कर रहे हैं? एक उत्तर छोड़ें और आपके पास कोई भी अनुभव साझा करें!