64 बिट ओएस. PCMark Vantage में वीडियो और टीवी प्लेबैक स्पीड। हार्ड ड्राइव प्रदर्शन तुलना

💖क्या आपको यह पसंद है?लिंक को अपने दोस्तों के साथ साझा करें

कुछ साल पहले, अधिकांश घरेलू कंप्यूटर विंडोज़ का 32-बिट संस्करण चलाते थे, और 64-बिट संस्करण का उपयोग विशेष रूप से पेशेवरों द्वारा किया जाता था (उदाहरण के लिए, संसाधन-गहन वीडियो संपादन कार्यक्रमों के लिए)। वहीं, 2003 से 64-बिट आर्किटेक्चर वाले प्रोसेसर का उत्पादन किया गया है, और दो साल बाद विंडोज एक्सपी ने 64-बिट संस्करण में बाजार में प्रवेश किया, हालांकि, अधिकांश नए कंप्यूटरों पर, विंडोज के 64-बिट संस्करण स्थापित किए जाने लगे केवल बाद विंडोज़ का उद्भव 7. 64-बिट आर्किटेक्चर क्या लाभ प्रदान करता है? क्या यह सचमुच तेजी से काम करता है? उपयोगकर्ताओं को किन समस्याओं का सामना करना पड़ेगा? इसके बारे में और पढ़ें.

64-बिट सिस्टम के लाभ

बिट आकार 32 या 64 बिट हो सकता है, लेकिन विंडोज 7 के दोनों संस्करण स्क्रीन पर एक जैसे दिखते हैं। सिस्टम की क्षमताएं भी समान हैं: किट में समान शामिल हैं अतिरिक्त कार्यक्रम, जैसे कि विंडोज मीडिया प्लेयर या पेंट। हालाँकि, हुड के नीचे अभी भी महत्वपूर्ण अंतर हैं।

  • परिचालन गति में वृद्धि. 64-बिट संस्करण के साथ विंडोज़ कंप्यूटर 32-बिट की तुलना में प्रति यूनिट समय में दोगुना डेटा संसाधित कर सकता है। साथ ही, यह 64-बिट प्रोसेसर की उन्नत क्षमताओं का उपयोग करता है, जो प्रति घड़ी चक्र में 64 बिट डेटा (8 बाइट्स) संसाधित करने में सक्षम हैं। इसलिए, 64-बिट ओएस के लिए अनुकूलित प्रोग्राम प्रोसेसर के लिए अपने समकक्षों की तुलना में तेजी से काम कर सकते हैं जो प्रति घड़ी चक्र में केवल 32 बिट (4 बाइट्स) संसाधित करते हैं।
  • अधिक रैम. विंडोज़ के 32-बिट संस्करण अधिकतम 4 जीबी मेमोरी का उपयोग कर सकते हैं, और यह सभी प्रोग्रामों के लिए उपलब्ध नहीं है। उदाहरण के लिए, 1 जीबी ऑपरेटिंग सिस्टम द्वारा ही लिया जाता है, और 1 जीबी तक (पीसी के आधार पर) वीडियो मेमोरी के लिए आरक्षित है। इसलिए प्रोग्रामों के लिए 2 जीबी से अधिक नहीं बचा है। यदि वे "पेटू" हैं, तो हो सकता है कि उनमें पर्याप्त स्मृति न हो।

64-बिट के लिए विंडोज़ संस्करणऐसा कोई प्रतिबंध नहीं है. विंडोज 7 होम प्रीमियम में अधिकतम कार्यशील मेमोरी 16 जीबी तक बढ़ गई है; प्रोफेशनल, अल्टीमेट और एंटरप्राइज संस्करण 192 जीबी के साथ भी काम कर सकते हैं। अधिक किफायती के लिए धन्यवाद विंडोज़ मेमोरीकम बार आपको प्रोग्राम के अनुभागों को अपेक्षाकृत धीमी गति से अनलोड करना पड़ता है एचडीडी(वी फ़ाइल की अदला - बदली करें), इसलिए कंप्यूटर तेजी से चलता है।

कंप्यूटर आवश्यकताएँ

  • CPU। 64-बिट चलाने के लिए सबसे महत्वपूर्ण शर्त ऑपरेटिंग सिस्टम 64-बिट आर्किटेक्चर वाला एक प्रोसेसर है। उत्पादक एएमडी प्रोसेसरइस तकनीक को AMD64 कहता है, और इसका प्रतिस्पर्धी Intel इसे EM64T कहता है।
  • 64-बिट आर्किटेक्चर वाले प्रोसेसर पहले से ही अपवाद के बजाय नियम बन गए हैं। लगभग 2006 के बाद से, अधिकांश नए कंप्यूटर और लैपटॉप इनसे सुसज्जित हो गए हैं, हालाँकि कई अभी भी 32-बिट विंडोज़ चलाते हैं। आप सीपीयू-जेड प्रोग्राम का उपयोग करके पता लगा सकते हैं कि आपके पीसी पर कौन सा प्रोसेसर स्थापित है (नीचे चित्र देखें)।
  • टक्कर मारना। 64-बिट विंडोज़ तभी सार्थक है जब कंप्यूटर में कम से कम 4 जीबी रैम हो।
  • अन्यथा, ओएस के 64-बिट संस्करण 32-बिट संस्करणों की तुलना में हार्डवेयर (उदाहरण के लिए, एचडीडी या वीडियो कार्ड) पर कोई विशेष आवश्यकता नहीं लगाते हैं।

यदि 32-बिट प्रोग्राम 64-बिट विंडोज़ पर चलते हैं, तो उन्हें टास्क मैनेजर (*32) में तदनुसार चिह्नित किया जाता है। -टास्क मैनेजर को कुंजी संयोजन Ctrl+Shift+Esc दबाकर लॉन्च किया जा सकता है<

ऑपरेटिंग सिस्टम संस्करण कैसे पता करें?

यह बहुत सरल है: "प्रारंभ" बटन पर क्लिक करें, फिर "कंप्यूटर" पर राइट-क्लिक करें और फिर "गुण" चुनें। खुलने वाली विंडो में, "सिस्टम प्रकार" के विपरीत आपको सिस्टम संस्करण दिखाई देगा।

64-बिट सिस्टम के नुकसान

  • नए ड्राइवर चाहिए . सभी उपकरणों को 64-बिट विंडोज 7 के लिए उपयुक्त ड्राइवरों की आवश्यकता होती है (32-बिट ओएस के लिए एनालॉग काम नहीं करेगा)। आधुनिक उपकरणों के लिए यह आमतौर पर कोई समस्या नहीं है, लेकिन पुराने मॉडलों के लिए कई निर्माता ड्राइवरों के 64-बिट संस्करण विकसित नहीं करते हैं। इसलिए 64-बिट विंडोज़ में अपग्रेड करने से पहले, डिवाइस निर्माता के वेब पेज पर जाएं और सुनिश्चित करें कि ड्राइवर का 64-बिट संस्करण आपके हार्डवेयर के लिए उपलब्ध है।
  • अधिक मेमोरी की आवश्यकता है. 64-बिट प्रोग्राम में कई डेटा संरचनाएं 8 बाइट्स (64 बिट्स) आकार की होती हैं। इसलिए, प्रोग्राम 4-बाइट संरचनाओं वाले संबंधित 32-बिट संस्करणों की तुलना में 10-20% अधिक हार्ड ड्राइव स्थान लेते हैं। 64-बिट सॉफ़्टवेयर के लिए RAM की आवश्यकता भी बढ़ जाती है - लगभग 15 प्रतिशत।

क्या विंडोज 7 नेटबुक पर काम करता है?

पहले नेटबुक प्रोसेसर, जैसे इंटेल एटम एन270, 64-बिट नहीं थे। केवल पाइनव्यू परिवार (एन450 और उच्चतर) के आगमन के साथ ही एटम प्रोसेसर ने 64-बिट संचालन और, तदनुसार, 64-बिट ओएस का समर्थन करना शुरू कर दिया। हालाँकि, अधिकांश नेटबुक केवल 1 जीबी रैम से लैस थे, इसलिए 2 जीबी में अपग्रेड के साथ भी, वे 64-बिट विंडोज 7 की न्यूनतम आवश्यकताओं को मुश्किल से पूरा करते थे। यानी, साधारण नेटबुक प्रभावी होने के लिए मुख्य शर्तों में से एक को पूरा नहीं करते हैं। 64-बिट ओएस का उपयोग, जिसमें कम से कम 4 जीबी रैम की उपस्थिति हो।

64-बिट OS के लिए सर्वोत्तम पाँच प्रोग्राम

ये प्रोग्राम 64-बिट ऑपरेटिंग सिस्टम पर पूरी तरह से काम करते हैं और उपयोगकर्ताओं के बीच उच्च मांग में हैं।

  • 7-ज़िप फ़ाइलों को संपीड़ित करने के लिए डिज़ाइन किया गया एक संग्रहकर्ता प्रोग्राम। यह उपयोगी हो सकता है, उदाहरण के लिए, जब आपको कई बड़ी फ़ाइलों को USB ड्राइव में कॉपी करने की आवश्यकता हो।
  • नाइट्रो पीडीएफ रीडर पीडीएफ फाइलों के साथ काम करने के लिए एक वास्तविक "स्विस चाकू"। यह सरल प्रोग्राम इस प्रारूप के दस्तावेज़ बनाना, देखना और संपादित करना आसान बनाता है।
  • nHancer उपयोगिता NVIDIA ग्राफ़िक्स कार्ड की सेटिंग्स तक पहुंच प्रदान करती है। सभी सामान्य वीडियो कार्ड मॉडल और यहां तक ​​कि एसएलआई कॉन्फ़िगरेशन के साथ भी काम करता है। आप अलग-अलग गेम के लिए सेटिंग प्रोफ़ाइल का चयन कर सकते हैं.
  • प्रोगडीवीबी यदि आपके पीसी में डिजिटल टीवी ट्यूनर है, तो आप टीवी कार्यक्रम देखने और उन्हें अपनी हार्ड ड्राइव पर रिकॉर्ड करने के लिए ProgDVB का उपयोग कर सकते हैं। कार्यक्रम विभिन्न निर्माताओं के टीवी ट्यूनर के साथ काम करता है। मुफ़्त संस्करण के अलावा, एक विस्तारित भुगतान संस्करण भी है।
  • ब्लेंडर त्रि-आयामी वस्तुओं के साथ काम करने के लिए एक कार्यक्रम। इसमें मॉडलिंग, एनीमेशन, रेंडरिंग, वीडियो पोस्ट-प्रोसेसिंग और इंटरैक्टिव गेम बनाने के उपकरण शामिल हैं।

क्या 32-बिट प्रोग्राम 64-बिट विंडोज़ पर चलते हैं?

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

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

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

64-बिट विंडोज़ पर प्रोग्राम तेजी से चलते हैं

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

64-बिट प्रोग्राम केवल तभी अपने लाभों का एहसास करते हैं यदि उन्हें शुरुआत से ही 64-बिट विंडोज़ पर उपयोग के लिए डिज़ाइन और अनुकूलित किया गया हो। कंप्यूटरबिल्ड परीक्षण में, ऐसे प्रोग्राम अपने 32-बिट समकक्षों की तुलना में औसतन 13% अधिक तेजी से चले।

पुराना 32-बिट सॉफ़्टवेयर 64-बिट विंडोज़ पर 32-बिट सिस्टम की तुलना में और भी धीमी गति से चलता है; इसका कारण WoW64 सबसिस्टम द्वारा रूपांतरण है।

64-बिट प्रोग्रामों की सूची

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

कार्यक्रम संस्करण वर्ग इन्टरनेट पता कीमत
7-ज़िप 9.20 पुरालेखपाल www.7-zip.org.ua/ru मुक्त करने के लिए
एवीजी एंटी-वायरस मुफ़्त 2011 एंटीवायरस प्रोग्राम www.freeavg.com मुक्त करने के लिए
ब्लेंडर 2.59 3D मॉडल का संपादन www.blender.org मुक्त करने के लिए
CCleaner 3.10 सिस्टम की सफ़ाई www.piriform.com मुक्त करने के लिए
Defraggler 2.06 डीफ्रैगमेनटर www.piriform.com मुक्त करने के लिए
तार से पुष्ट किया हुआ फ़ीता 2.7.3 मूर्ति प्रोद्योगिकी www.gimp.org मुक्त करने के लिए
छवि समग्र संपादक 1.4.4 पैनोरमा बनाना www.microsoft.ru मुक्त करने के लिए
इंटरनेट एक्सप्लोरर 9 इंटरनेट ब्राउज़र www.microsoft.ru मुक्त करने के लिए
ई धुन 10.4 संगीत और वीडियो चलाना www.apple.com/ru/itunes मुक्त करने के लिए
अंक शास्त्र 4.0 गणित कार्यक्रम www.microsoft.ru मुक्त करने के लिए
मीडियाकोडर 2011 आर8 वीडियो रूपांतरण www.mediacoderhq.com मुक्त करने के लिए
मिक्सएक्सएक्स 1.9.0 डीजे कार्यक्रम www.mixxx.org मुक्त करने के लिए
nHancer 2.5.9 ग्राफ़िक्स कार्ड का अनुकूलन www.nhancer.com मुक्त करने के लिए
नाइट्रो पीडीएफ रीडर 2.0 पीडीएफ़ का संपादन www.nitroreader.com मुक्त करने के लिए
कार्यालय 2010 कई कमरों वाला कार्यालय www.microsoft.ru 3 हजार रूबल से।
पेंट.नेट 3.5.8 मूर्ति प्रोद्योगिकी www.getpaint.net मुक्त करने के लिए
विभाजन प्रबंधक 11 हार्ड ड्राइव विभाजन का प्रबंधन www.paragon.ru 590 रगड़।
पीडीएफ एक्सचेंज व्यूअर 2.5.197 पीडीएफ देखें www.tracker-software.com मुक्त करने के लिए
प्रोगडीवीबी 6.70.6 टीवी कार्यक्रम देखना और रिकॉर्ड करना www.progdvb.com मुक्त करने के लिए
सुरक्षित मिटाएँ 5.0 सुरक्षित डेटा विलोपन www.oo-software.com 1200 रगड़।
सैंडबॉक्सी 3.58 संरक्षित पर्यावरण www.sandboxie.com मुक्त करने के लिए
कुल कमांडर 7.56ए फ़ाइल मैनेजर www.wincmd.ru 1750 रूबल से।
सिंकटॉय 2.1 तादात्म्य www.microsoft.ru मुक्त करने के लिए
थंडरबर्ड 6.0.1 मेल कार्यक्रम www.mozilla.org/ru/thunderbird मुक्त करने के लिए
वेगास प्रो 10 वीडियो संपादन कार्यक्रम www.sonycreativesoftware.com 28 हजार रूबल।
वर्चुअल डब 1.9.11 वीडियो रूपांतरण www.virtualdub.org मुक्त करने के लिए
वर्चुअल पीसी 6.1 वर्चुअलाइजेशन कार्यक्रम www.microsoft.ru मुक्त करने के लिए
WinRAR 4.01 पुरालेखपाल www.rarlab.com 850 रूबल।

14286 पढ़ता है

विंडोज़ के 32-बिट और 64-बिट संस्करणों की तुलना करने से पहले, आपको यह समझना चाहिए कि ये संस्करण क्या हैं और उनका महत्व क्या है। सबसे पहले बात करते हैं प्रोसेसर की। कई लोगों ने 32-बिट और 64-बिट प्रोसेसर के अस्तित्व के बारे में सुना होगा। आइए देखें कि इन बिट्स का क्या मतलब है।

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

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

तथाकथित 32-बिट प्रोसेसर में 8 सामान्य प्रयोजन रजिस्टर होते हैं, जिनकी मात्रा 32 बिट होती है। और 64-बिट प्रोसेसर में ऐसे रजिस्टरों की संख्या दोगुनी है, और उनकी मात्रा 64 बिट है। यह 32-बिट और 64-बिट प्रोसेसर के बीच मुख्य अंतर है। गौरतलब है कि लगभग सभी आधुनिक प्रोसेसर 64-बिट हैं।

अब बात करते हैं कि व्यवहार में इन रजिस्टरों की आवश्यकता क्यों है। सामान्यतया, सामान्य 64-बिट मोड में एक 64-बिट प्रोसेसर किसी भी चाल का उपयोग किए बिना 64-बिट संख्याओं के साथ काम करने में सक्षम होगा, जैसे कि एक जटिल ऑपरेशन को दो में तोड़ना। इसके अलावा, इस तरह 32-बिट नंबरों पर 2 सरल ऑपरेशनों को 1 जटिल ऑपरेशन में जोड़ा जा सकता है। हालाँकि, हर ऑपरेशन को दूसरे के साथ नहीं जोड़ा जा सकता है, लेकिन यह छोटी बात नहीं है।

महत्वपूर्ण:प्रदर्शन को केवल 64-बिट x86-64 निर्देश सेट के साथ काम करके बढ़ाया जा सकता है। यह भी ध्यान दिया जाना चाहिए कि पूर्णांक ALU के अलावा, प्रोसेसर में एक फ्लोटिंग पॉइंट यूनिट या FPU भी होता है। इसमें बड़े 80-बिट रजिस्टर हैं और x87 निर्देशों का उपयोग किया गया है। इसके अलावा, प्रोसेसर में अन्य ब्लॉक और रजिस्टर होते हैं। उदाहरण के लिए, एसएसई रजिस्टर। इनकी लंबाई 128 बिट है.

हमें याद है कि 64-बिट ऑपरेटिंग मोड है। लेकिन अन्य भी हैं. 64-बिट प्रोसेसर तथाकथित संगतता मोड का भी समर्थन करता है, जिसमें अतिरिक्त आठ रजिस्टर बंद हो जाते हैं और 64-बिट प्रोसेसर का व्यवहार 32-बिट प्रोसेसर के समान हो जाता है। यह मुख्य रूप से सिस्टम सॉफ़्टवेयर और प्रोग्राम की अनुकूलता सुनिश्चित करने के लिए आवश्यक है जो 64-बिट प्रोसेसर के साथ काम नहीं कर सकते हैं। इसे वास्तव में संगतता मोड क्यों कहा जाता है?

प्रोसेसर को 64-बिट मोड में सामान्य रूप से काम करने के लिए, आपको 64-बिट ओएस और उपयुक्त ड्राइवरों की आवश्यकता होगी। यदि 32-बिट ओएस स्थापित है, तो प्रोसेसर संगतता मोड में काम करेगा और 32-बिट प्रोसेसर की तरह व्यवहार करेगा।

महत्वपूर्ण:कुछ पाठक बिल्कुल सही पूछ सकते हैं कि 32-बिट प्रोग्राम 64-बिट ओएस पर कैसे चल सकते हैं। इस समस्या को काफी तार्किक रूप से हल किया गया था: सिस्टम में 64-बिट और 32-बिट अनुप्रयोगों के लिए सिस्टम लाइब्रेरी के 2 सेट हैं।

लेकिन रजिस्टर क्षमता में अधिक गंभीर समस्या है। तथ्य यह है कि मेमोरी के लिए पता स्थान सीमित है। सीधे शब्दों में कहें तो, प्रोसेसर केवल 4 जीबी एड्रेस स्पेस को संबोधित कर सकता है। आख़िरकार, लैपटॉप में 4GB रैम है, और सिस्टम को इन सभी 4GB को देखने में सक्षम होना चाहिए। लेकिन रैम के अलावा, वीडियो कार्ड मेमोरी, विभिन्न उपकरणों के बफ़र्स भी हैं, और BIOS उसी वीडियो कोर के लिए कुछ और मेमोरी आवंटित कर सकता है। परिणामस्वरूप, उपयोगकर्ता के लिए उपलब्ध मेमोरी 2.5 - 3.5 जीबी कम हो जाएगी। और यह सीमा ऑपरेटिंग सिस्टम पर निर्भर नहीं करती. आइए इस समस्या पर अधिक विस्तृत विचार के लिए आगे बढ़ें।

यहां कुछ भी जटिल नहीं है. रजिस्टर डेटा और एड्रेस पॉइंटर्स दोनों को स्टोर करते हैं। 32-बिट प्रोसेसर में, इस रजिस्टर का वॉल्यूम 32 बिट है। यहीं से यह 4GB या 232 बाइट सीमा आती है।

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

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

जैसा कि आप देख सकते हैं, 64-बिट ऑपरेटिंग मोड के निम्नलिखित फायदे और नुकसान हैं:

  • 64-बिट OS RAM की संपूर्ण मात्रा के साथ काम करता है;
  • 64-बिट प्रोसेसर पर कुछ ऑपरेशन बहुत तेजी से किए जा सकते हैं;
  • 64-बिट पॉइंटर्स को अधिक मेमोरी की आवश्यकता होती है, जिससे अनुप्रयोगों द्वारा खपत की जाने वाली रैम की मात्रा बढ़ जाती है।

जैसा कि आप देख सकते हैं, सब कुछ इतना सरल नहीं है। आइए अब विचार करें कि यह व्यवहार में कैसे प्रकट होता है।

विंडोज़ के 32-बिट और 64-बिट संस्करणों के प्रदर्शन की तुलना

सबसे पहले, आइए बात करते हैं कि किस परीक्षण पद्धति का उपयोग किया गया था।

माप Asus N61Vn लैपटॉप पर क्वाड-कोर इंटेल कोर 2 क्वाड Q9000 प्रोसेसर और 1 जीबी समर्पित मेमोरी के साथ nVidia GeForce GT 240M वीडियो कार्ड के साथ किए गए थे। ध्यान देने वाली बात यह है कि लैपटॉप में 4 जीबी DDR3-1066 रैम थी। तुलना में स्थापित नवीनतम अपडेट के साथ Windows Vista SP2 के 32- और 64-बिट संस्करणों का उपयोग किया गया। ड्राइवरों के पास समान संस्करण थे, जिससे विभिन्न संस्करणों के बीच प्रदर्शन में अंतर को बराबर करना संभव हो गया। ऊपर बताए गए कारणों से, विंडोज़ के 32-बिट संस्करण में लगभग 3GB उपलब्ध रैम थी, और 64-बिट संस्करण में लगभग 4GB थी।

महत्वपूर्णयह भी ध्यान दें कि यह परीक्षण विंडोज एक्सपी और विंडोज 7 पर एसर टाइमलाइन 3810T लैपटॉप पर सिंगल-कोर इंटेल कोर 2 डुओ SU3500 प्रोसेसर और 4 जीबी रैम के साथ आयोजित किया गया था, जिसमें अधिक सीमित क्षमताएं थीं। इन मामलों में परिणाम नहीं बदले और लगभग वही रहे।

सुविधा के लिए, हमने प्रदर्शन तुलना को 2 भागों में विभाजित किया है:

  • 1. सबसे पहले, हमने सिस्टम के 32-बिट और 64-बिट संस्करणों पर पारंपरिक 32-बिट प्रोग्राम के प्रदर्शन की जांच की;
  • 2. फिर हमने विंडोज़ के संबंधित संस्करणों पर प्रोग्राम के 32-बिट और 64-बिट संस्करणों की ऑपरेटिंग गति को मापा।

32-बिट एप्लिकेशन प्रोग्राम का प्रदर्शन परीक्षण

इस परीक्षण का उद्देश्य विंडोज़ के 32-बिट से 64-बिट संस्करण में जाने पर प्रदर्शन में वृद्धि का निर्धारण करना है। यह शोध प्रासंगिक है, क्योंकि आज कई खेलों और कार्यक्रमों में विशेष रूप से अनुकूलित 64-बिट संस्करण नहीं हैं। यह भी ध्यान रखना महत्वपूर्ण है कि 32-बिट सिस्टम 3 जीबी मेमोरी के साथ काम कर सकता है, और 64-बिट संस्करण 4 जीबी के साथ काम कर सकता है।

निम्नलिखित अनुप्रयोगों ने प्रदर्शन की तुलना करने में मदद की:

  • 3डीमार्क03 3.6;
  • 3DMark05 1.3;
  • 3DMark06 1.1;
  • पीसीमार्क05 1.2.

इन अनुप्रयोगों को इसलिए चुना गया क्योंकि वे अधिकांश कार्यक्रमों और खेलों के वास्तविक दुनिया के प्रदर्शन को काफी सटीक रूप से दर्शाते हैं। यदि इस अध्ययन में विभिन्न सॉफ्टवेयर अनुप्रयोगों का उपयोग किया गया होता, तो अनुसंधान पद्धति बहुत अधिक जटिल हो जाती। और किसी विशेष परीक्षण की बदतर पुनरावृत्ति और माप उपकरणों में सटीकता की सीमा के कारण माप त्रुटि का प्रतिशत बढ़ जाएगा।


एप्लिकेशन डिफ़ॉल्ट रूप से कॉन्फ़िगर किए गए थे. स्क्रीन रेज़ोल्यूशन 1024 x768:


एप्लिकेशन डिफ़ॉल्ट रूप से कॉन्फ़िगर किए गए थे. स्क्रीन रेज़ोल्यूशन 1280 x720:


4. PCMark05 में प्रदर्शन तुलना परिणाम

इस परीक्षण में अलग से अतिरिक्त परीक्षण किये गये। प्रत्येक के परिणाम नीचे दिए गए हैं।




आप 64-बिट सिस्टम पर अतिरिक्त गीगाबाइट रैम की बदौलत प्राप्त परिणाम देख सकते हैं।



पारंपरिक अनुप्रयोगों के प्रदर्शन की तुलना के परिणाम

इस अध्ययन के बाद जो नतीजे मिले वो बेहद अपेक्षित थे. इस तथ्य के कारण कि 64-बिट ओएस के लिए संगतता मोड का उपयोग किया गया था, नियमित 32-बिट अनुप्रयोगों के साथ काम करते समय प्रदर्शन कम था।

इस प्रदर्शन तुलना से यह भी पता चला कि 4 गीगाबाइट रैम अनुप्रयोगों के इस सेट में कोई वास्तविक लाभ प्रदान नहीं करता है। यहां इस बात पर जोर देना जरूरी है कि वास्तव में, भारी अनुप्रयोगों के लिए, जिसमें ग्राफिक संपादक, कंप्यूटर-एडेड डिजाइन (सीएडी) सिस्टम और अन्य शामिल हैं, रैम की मात्रा बहुत महत्वपूर्ण है। रैम की वे अतिरिक्त गीगाबाइट वास्तव में उपयोगी हैं।

32- और 64-बिट प्रोग्राम के प्रदर्शन की तुलना

इस अध्ययन का उद्देश्य 64-बिट ओएस पर अनुकूलित 64-बिट एप्लिकेशन चलाने पर प्रदर्शन में सुधार को मापना है।

प्रदर्शन की तुलना करने के लिए निम्नलिखित कार्यक्रमों का भी उपयोग किया गया:

  • पुरालेखकर्ता 7-ज़िप संस्करण 4.65;
  • PCMark सहूलियत परीक्षण पैकेज।

यहां इसे एक परीक्षण एप्लिकेशन के रूप में उपयोग किया जाता है, क्योंकि यह 32-बिट और 64-बिट दोनों संस्करणों में उपलब्ध है, यह मल्टी-कोर प्रोसेसर के साथ काम कर सकता है, यह प्रोसेसर को काफी भारी लोड कर सकता है, और इसमें अंतर्निहित का एक सेट है उपकरण जो आपको प्रदर्शन का परीक्षण करने की अनुमति देते हैं। परीक्षण के दौरान शब्दकोश का आकार 32 एमबी था।

अब आइए नतीजों पर नजर डालें:


जैसा कि आप देख सकते हैं, 64-बिट ओएस पर 64-बिट अनुकूलित संस्करण के संग्रहकर्ता का प्रदर्शन 32-बिट सिस्टम पर समान 32-बिट संस्करण की तुलना में बेहतर था। इसकी उम्मीद की जा रही है। अनुकूलन स्वयं को दिखाने में सक्षम थे।

2. PCMark Vantage परीक्षण पैकेज का उपयोग करके परीक्षण

PCMark Vantage बेंचमार्क सूट के 32-बिट और 64-बिट दोनों संस्करण हैं। इस परीक्षण पैकेज में विभिन्न परीक्षण हैं। आइए उनमें से प्रत्येक पर नजर डालें।









7-ज़िप की तरह, कुल मिलाकर 64-बिट पीसीमार्क वैंटेज बेंचमार्क ने 32-बिट ओएस पर 32-बिट बेंचमार्क से बेहतर प्रदर्शन किया। यहां एक महत्वपूर्ण बिंदु 64-बिट प्रोसेसर और अधिक उपलब्ध मेमोरी के लिए अनुकूलन था: 64-बिट सिस्टम के लिए 4 जीबी और इसके 32-बिट संस्करण के लिए 3 जीबी।

विंडोज़ के 32-बिट संस्करण के प्रदर्शन की 64-बिट से तुलना करने का परिणाम

इस परीक्षण को संक्षेप में प्रस्तुत करने का समय आ गया है:

  • Windows XP, Vista, 7 के 64-बिट संस्करणों में प्रदर्शन में सबसे बड़ी वृद्धि तब देखी गई जब अनुप्रयोगों और गेम के अनुकूलित 64-बिट संस्करणों का उपयोग किया गया। नियमित अनुप्रयोगों के साथ काम करते समय, 64-बिट संस्करण के अनुकूलन के बिना, प्रदर्शन में वृद्धि नहीं होती है;
  • जब उपलब्ध रैम की मात्रा 3 जीबी से अधिक बढ़ाई गई तो कई प्रोग्राम और गेम प्रदर्शन में उल्लेखनीय वृद्धि दिखाने में विफल रहे। एक अपवाद जटिल प्रोग्राम हैं जो आपको वीडियो, छवियों, डिज़ाइन सिस्टम और अन्य के साथ काम करने की अनुमति देते हैं। भविष्य में ऐसे और भी अनुप्रयोग होंगे। ऐसे प्रोग्रामों के लिए, 64-बिट सिस्टम का उपयोग करना बहुत उचित होगा।
  • 64-बिट ओएस पर कुछ एप्लिकेशन ने विभिन्न कारणों से अस्थिर संचालन दिखाया। लेकिन इनमें से बहुत सारे एप्लिकेशन नहीं हैं.

अंत में, मैं यह नोट करना चाहूंगा कि आप स्वयं अपनी आवश्यकताओं के लिए विंडोज़ का संस्करण चुनें। और अगर यह शोध आपकी मदद कर सका, तो हमें बहुत खुशी होगी।

कंप्यूटर प्रोसेसर के लिए दो सबसे सामान्य आर्किटेक्चर हैं, amd64 और i386, या जैसा कि उन्हें बस 32 और 64 बिट कहा जाता है। पहला कंप्यूटर युग की शुरुआत में ही विकसित किया गया था और इसमें कुछ कमियाँ थीं। दूसरा अधिक आधुनिक है और अपेक्षाकृत हाल ही में बनाया गया है। नए कंप्यूटर उपयोगकर्ता अक्सर आश्चर्य करते हैं कि क्या बेहतर है, 32 या 64 बिट, साथ ही उनके कंप्यूटर के लिए कौन सा सिस्टम आर्किटेक्चर चुनना है।

इस लेख में हम इस प्रश्न का पूर्ण उत्तर देने का प्रयास करेंगे, हम विस्तार से देखेंगे कि 64-बिट सिस्टम 32-बिट सिस्टम से कैसे भिन्न है, इन आर्किटेक्चर के बीच मूलभूत अंतर क्या है, और यह भी कि आपको एक विकल्प क्यों चुनना चाहिए या एक और।


आर्किटेक्चर 32 बिट

सबसे पहले, यह कहा जाना चाहिए कि 32 बिट या x86 या i386 लगभग एक ही चीज़ हैं, और यह प्रोसेसर आर्किटेक्चर है, और ऑपरेटिंग सिस्टम को इस आर्किटेक्चर पर काम करने के लिए डिज़ाइन किया गया है। x86 आर्किटेक्चर का उपयोग सबसे पहले इंटेल प्रोसेसर में किया गया था। यह नाम पहले प्रोसेसर से लिया गया था जहां इसका उपयोग किया गया था - इंटेल 80386। बाद में, एएमडी के प्रोसेसर ने इसका समर्थन करना शुरू कर दिया और x86 पर्सनल कंप्यूटर के लिए मानक बन गया। फिर इसमें सुधार और सुधार किया गया, लेकिन बात यह नहीं है।

64 बिट आर्किटेक्चर

64-बिट आर्किटेक्चर को AMD द्वारा बहुत बाद में विकसित किया गया था। इस आर्किटेक्चर को x86-64 या amd64 भी कहा जाता है। नाम के बावजूद, यह Intel और AMD प्रोसेसर द्वारा भी समर्थित है। यह x32 के साथ पूरी तरह से संगत है। उनके बीच का अंतर मुख्य रूप से थोड़ी गहराई में है, लेकिन हम नीचे और अधिक विस्तार से देखेंगे कि यह क्या है।

64 और 32 बिट्स के बीच क्या अंतर है?

32 बिट्स और 64 के बीच अंतर को समझने के लिए, आपको बुनियादी बातों में और भी गहराई तक जाने की जरूरत है। प्रोसेसर कंप्यूटर का सबसे महत्वपूर्ण घटक है; इसे मस्तिष्क भी कहा जा सकता है। यह प्रोसेसर है जो उन सभी डेटा को संचालित करता है जिन्हें हम संसाधित करना चाहते हैं, बाहरी उपकरणों को नियंत्रित करता है, उन्हें कमांड भेजता है, उनसे जानकारी प्राप्त करता है और मेमोरी के साथ इंटरैक्ट करता है। निष्पादन के दौरान, प्रोसेसर को सभी पते और निर्देशों को कहीं संग्रहीत करने की आवश्यकता होती है, और नहीं, रैम में नहीं, क्योंकि रैम में पते को भी कहीं संग्रहीत करने की आवश्यकता होती है।

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

इस प्रकार, 32-बिट आर्किटेक्चर प्रोसेसर केवल 2^32 पावर के भीतर ही पते तक पहुंच सकते हैं। एक बड़ा पता सेल में फिट नहीं होगा। रैम के साथ काम करते समय यह सीमा सबसे अधिक ध्यान देने योग्य है। इस रेंज में केवल 2^32 बिट्स या 4 जीबी तक की मेमोरी शामिल है; प्रोसेसर ऑपरेटिंग सिस्टम द्वारा विशेष अनुकरण के बिना कुछ भी अधिक नहीं पढ़ सकता है।

64 बिट्स के रजिस्टर आकार वाला एक प्रोसेसर 2 ^ 64 तक पते तक पहुंच सकता है, और यह बहुत अधिक है, अगर पारंपरिक मूल्यों में परिवर्तित किया जाता है, तो यह 1 ईबी (एक्साबाइट) या एक अरब गीगाबाइट है। वास्तव में, कोई भी अन्य ऑपरेटिंग सिस्टम, यहां तक ​​कि लिनक्स भी, इतनी मात्रा में रैम का समर्थन नहीं करता है। 4 जीबी की तुलना में यह बहुत बड़ा अंतर है.

लेकिन यह बिलकुल भी नहीं है। ऑपरेशन के एक चक्र में, 32 बिट्स के रजिस्टर आकार वाला एक प्रोसेसर 32 बिट्स या 4 बाइट्स डेटा संसाधित कर सकता है, 1 बाइट 8 बिट्स के बराबर होता है। इस प्रकार, यदि डेटा का आकार 4 बाइट्स से अधिक है, तो प्रोसेसर को इसे संसाधित करने के लिए कई चक्र निष्पादित करने होंगे। यदि प्रोसेसर 64-बिट है, तो एक चक्र में संसाधित होने वाले डेटा का आकार दोगुना हो जाता है और अब 8 बाइट्स है। भले ही डेटा 8 बाइट्स से बड़ा हो, प्रोसेसर को इसे संसाधित करने के लिए समान रूप से कम समय की आवश्यकता होगी।

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

क्या मुझे x32 या x64 चुनना चाहिए?

अब आप जानते हैं कि 64-बिट सिस्टम 32-बिट सिस्टम से कैसे भिन्न है। उपयोगकर्ताओं के बीच इस बात को लेकर काफी बहस चल रही है कि किस आर्किटेक्चर का उपयोग किया जाए। कुछ लोग कहते हैं कि केवल 64, अन्य लोग x32 की वकालत करते हैं। जैसा कि आप ऊपर लिखी बातों से समझ गए हैं, सब कुछ RAM पर निर्भर करता है। यदि आपके पास चार गीगाबाइट से कम है, तो आप 32 बिट्स का उपयोग कर सकते हैं, यदि अधिक है, तो आपको 64 बिट्स का उपयोग करने की आवश्यकता है ताकि सिस्टम सभी मेमोरी देख सके। हाँ, पीएई एक्सटेंशन हैं जो प्रोसेसर को 4 गीगाबाइट से अधिक देखने की अनुमति देते हैं, लेकिन यह बहुत तेज़ होगा यदि सिस्टम बिना किसी हैक के सीधे मेमोरी के साथ काम करता है।

आपके पास एक प्रश्न हो सकता है: यदि मेमोरी 4 गीगाबाइट से कम है तो 64-बिट आर्किटेक्चर का उपयोग क्यों न करें? चूंकि प्रोसेसर रजिस्टर का आकार बड़ा होता है, रैम में संग्रहीत सभी चीजें स्वचालित रूप से बड़ी हो जाती हैं, प्रोग्राम निर्देश अधिक लेते हैं, और रैम में संग्रहीत मेटाडेटा और पते अधिक लेते हैं।

और इसका मतलब यह है कि यदि आप 4 जीबी से कम रैम वाले कंप्यूटर पर 64-बिट सिस्टम स्थापित करते हैं, तो आपके पास बहुत कम रैम होगी। आपको प्रदर्शन में वृद्धि नज़र नहीं आएगी, यह केवल बदतर होगी, क्योंकि रैम का कुछ हिस्सा स्वैप पार्टीशन में डिस्क में चला जाएगा। और डिस्क के साथ काम करने की गति, जैसा कि आप समझते हैं, रैम की गति से बहुत अलग है।

यदि आपके पास 4 जीबी है, तो भी 64 बिट्स का उपयोग करना उचित नहीं है, क्योंकि पर्याप्त मेमोरी नहीं होगी। आधुनिक मानकों के अनुसार, यह पहले से ही एक पर्सनल कंप्यूटर के लिए पर्याप्त नहीं है, और आप इस आर्किटेक्चर का उपयोग करके इसे और भी कम कर देंगे। अंत में, आप पीएई तकनीक का उपयोग कर सकते हैं, इस विकल्प को 32 बिट्स के सभी चार गीगाबाइट तक पहुंचने के लिए लिनक्स कर्नेल में सक्षम किया जा सकता है। यह पूरी तरह से उचित होगा.

लेकिन यदि आपके पास 6 जीबी या अधिक है, तो यहां पीएई का उपयोग करना उचित नहीं है, सामान्य 64-बिट आर्किटेक्चर का उपयोग करना बेहतर है, सौभाग्य से पर्याप्त मेमोरी है। और प्रोसेसर विशेष रूप से इसके लिए डिज़ाइन किया गया है।

निष्कर्ष

इस लेख में, हमने 32 और 64 के बीच के अंतरों को देखा, और अब आप सही सिस्टम चुन सकते हैं ताकि यह इष्टतम प्रदर्शन के साथ काम करे। आपके अनुसार RAM की निश्चित मात्रा के लिए क्या उपयोग करना बेहतर है? अगर 3 जीबी और 6 को लेकर सब कुछ स्पष्ट है तो 4 जीबी को लेकर काफी विवाद हो रहा है, आपकी क्या राय है? टिप्पणियों में लिखें!

निष्कर्ष निकालने के लिए, 64-बिट प्रोसेसर और 32-बिट प्रोसेसर के बीच अंतर के बारे में एक लघु वीडियो में मोबाइल प्रोसेसर पर जोर दिया गया है, लेकिन तकनीक वही है:

आज, बिना किसी संदेह के, ऐसे पर्सनल कंप्यूटर उपयोगकर्ता को ढूंढना पहले से ही मुश्किल है जिसने कभी 64-बिट ऑपरेटिंग सिस्टम जैसी चीज़ का सामना नहीं किया हो। हालाँकि, हर कोई स्पष्ट रूप से इसका उत्तर नहीं दे सकता कि यह क्या है। आइए इस मुद्दे को समझने की कोशिश करें और स्थिति को थोड़ा स्पष्ट करें। आगे की चर्चा के लिए, उदाहरण के तौर पर, हम लोकप्रिय ऑपरेटिंग सिस्टम विंडोज 7 64 और 32 बिट पर विचार करेंगे। आइए यह जानने का प्रयास करें कि इन ऑपरेटिंग सिस्टमों में क्या अंतर है, और कंप्यूटर के प्रदर्शन को बढ़ाने के महत्वपूर्ण मुद्दों पर भी बात करेंगे।

64-बिट सिस्टम क्या है?

आज हम विशिष्ट कंप्यूटर शब्दावली में नहीं जाएंगे, बल्कि बस अपनी उंगलियों में यह समझाने की कोशिश करेंगे कि बिट डेप्थ क्या है। आखिर इस शब्द का मतलब क्या है? जैसा कि आप शायद पहले ही समझ चुके हैं, बिट गहराई बिट्स में व्यक्त की जाती है, लेकिन इस अवधारणा को न केवल ऑपरेटिंग सिस्टम के दृष्टिकोण से, बल्कि परिधीय उपकरणों को ध्यान में रखते हुए भी विचार किया जाना चाहिए। सरल शब्दों में, बिट क्षमता उन बिट्स की संख्या है जिन्हें ऐसे उपकरणों द्वारा एक साथ संसाधित किया जा सकता है, बशर्ते कि सिस्टम ऐसे अनुरोध भेजने में सक्षम हो।

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

ऐसे चिपसेट अपनी बहुमुखी प्रतिभा के कारण आज भी उपयोग किए जाते हैं। काफी लंबे समय के बाद, 64-बिट आर्किटेक्चर वाले प्रोसेसर चिप्स सामने आए। यह पता चला है कि यह सीमा से बहुत दूर है। निकट भविष्य में, हम 128-बिट आर्किटेक्चर वाले चिप्स, साथ ही उनके लिए बनाए गए ऑपरेटिंग सिस्टम की उम्मीद कर सकते हैं। यहां तुरंत एक दिलचस्प तथ्य पर ध्यान देना जरूरी है। पहले, 32-बिट सिस्टम को x32 कहा जाता था। तब x86 पदनाम अपनाया गया था। ऐसा क्यों और किस मकसद से किया गया, कोई नहीं जानता. हालाँकि, आज आप आसानी से विंडोज 7 32-बिट और समान 64-बिट संस्करण की तुलना कर सकते हैं। इंटरफ़ेस के संदर्भ में, वे दिखने में व्यावहारिक रूप से समान हैं।

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

प्रोसेसर सपोर्ट

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

RAM की अधिकतम मात्रा

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

इसलिए, उदाहरण के लिए, विंडोज 7 का अधिकतम संस्करण 128 जीबी तक, पेशेवर संस्करण - 192 जीबी तक देखता है। ऐसे प्रतिबंध सैद्धांतिक रूप से सशर्त माने जाते हैं। अगर आप भविष्य के बारे में सोचें तो यह कल्पना करना काफी मुश्किल होगा कि 128-बिट आर्किटेक्चर वाले ऑपरेटिंग सिस्टम कितनी रैम संभाल पाएंगे। यह देखने के लिए कि क्या कॉन्फ़िगरेशन 64-बिट आर्किटेक्चर का समर्थन करता है, आप "कंट्रोल पैनल" का उपयोग कर सकते हैं, जहां आपको काउंटर और प्रदर्शन टूल अनुभाग का चयन करना होगा। फिर विस्तृत परिणाम प्रदर्शित करने और प्रिंट करने के लिए मेनू का उपयोग किया जाता है। यहीं पर 64-बिट समर्थन का संकेत दिया गया है।

निष्पादन मुद्दे

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

इस तथ्य की काफी सरल व्याख्या दी जा सकती है। मान लीजिए कि आपके पास 2 जीबी रैम वाला लैपटॉप या कंप्यूटर है। डिफ़ॉल्ट सेटिंग्स के साथ 64-बिट विंडोज 7 औसतन 768 एमबी की खपत करता है। इसमें 64-बिट एप्लिकेशन प्रोग्राम और उपयोगकर्ता एप्लिकेशन भी शामिल हैं। संसाधन की तीव्रता और जटिलता के आधार पर खपत की मात्रा में काफी बड़ी सीमा के भीतर उतार-चढ़ाव हो सकता है। हालाँकि, यह पहले से ही स्पष्ट है कि सिस्टम का प्रदर्शन लगभग शून्य हो गया है। इस स्थिति में, आप समस्या के आंशिक समाधान के रूप में 64-बिट सिस्टम पर 32-बिट एप्लिकेशन इंस्टॉल करने का प्रयास कर सकते हैं। इससे प्रोसेसर और रैम पर लोड कम हो जाएगा।

बहुमुखी प्रतिभा

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

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

32-बिट सिस्टम से 64-बिट सिस्टम में माइग्रेट करना

यदि हम एक आर्किटेक्चर से दूसरे आर्किटेक्चर में संक्रमण पर विचार करते हैं, तो इस तथ्य को ध्यान में रखना आवश्यक है कि विंडोज ऑपरेटिंग सिस्टम में, उदाहरण के लिए, विंडोज 7, FAT32 फ़ाइल सिस्टम से NTFS में संक्रमण माना जाता है। यह FAT32 पर बिल्कुल भी इंस्टॉल नहीं होगा. इससे उपयोगकर्ता के दस्तावेज़ों पर किसी भी प्रकार का प्रभाव नहीं पड़ेगा. यही बात प्रोग्रामों पर भी लागू होती है, लेकिन केवल इस शर्त पर कि मौजूदा 32-बिट ऑपरेटिंग सिस्टम के शीर्ष पर 64-बिट ऑपरेटिंग सिस्टम स्थापित किया गया है, लेकिन मौजूदा एनटीएफएस फाइल सिस्टम के साथ। ऐसा संक्रमण आमतौर पर दर्द रहित और सरलता से किया जाता है। अन्यथा, यदि फ़ाइल सिस्टम बदलता है, तो पुनर्स्थापना की आवश्यकता होगी।

उलटा संक्रमण

फ़ाइल सिस्टम को बदले बिना 64-बिट ऑपरेटिंग सिस्टम से 32-बिट ऑपरेटिंग सिस्टम में माइग्रेट करना संभव नहीं है। इस स्थिति में, आपको उस विभाजन को पूरी तरह से प्रारूपित करने की आवश्यकता होगी जिस पर ऑपरेटिंग सिस्टम का 32-बिट संस्करण स्थापित है। निस्संदेह, ऐसी प्रक्रिया में सभी मौजूदा जानकारी नष्ट हो जाएगी। इस कारण से, इंस्टॉलेशन से पहले, उपयोगकर्ता को सभी महत्वपूर्ण दस्तावेज़ों और फ़ाइलों को हटाने योग्य मीडिया या किसी अन्य तार्किक विभाजन में कॉपी करना होगा।

64-बिट ऑपरेटिंग सिस्टम इंस्टॉल करना कब बेहतर है?

64-बिट ऑपरेटिंग सिस्टम स्थापित करने की उपयुक्तता सीधे लैपटॉप या कंप्यूटर के हार्डवेयर कॉन्फ़िगरेशन पर निर्भर करती है। स्वाभाविक रूप से, आप न्यूनतम आवश्यकताओं को पूरा करने वाले कंप्यूटर टर्मिनलों पर 64-बिट विंडोज 7 स्थापित कर सकते हैं। हालाँकि, अनुशंसित मापदंडों पर ध्यान देना बेहतर है। आदर्श रूप से, आमतौर पर फुलाए गए कॉन्फ़िगरेशन का उपयोग करना एक अच्छा विचार होगा। इससे दर्द नहीं होगा.

सॉफ़्टवेयर

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

निष्कर्ष

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



मित्रों को बताओ