Techno Term

32 bit vs 64 bit processor के बीच क्या अंतर है?

32 bit vs 64 bit processor
32 bit Vs 64 bit

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

पहले launch किए हुए 64 bit प्रोसेसर

क्या आपको पता है? 32 bit vs 64 bit प्रोसेसर क्या है? 1990 के दशक में और 2000 के दशक के प्रारंभ में 32 bit processor बहुत लोकप्रिय थे।

पिछले दो दशकों में लॉन्च किए गए अधिकांश कंप्यूटर 32 bit architecture पर बनाए गए थे, इसलिए अधिकांश ऑपरेटिंग सिस्टम को 32 bit processor पर चलाने के लिए डिज़ाइन किया गया था।

 जब 64 bit processor की बात आती है, तो Advanced Micro Devices Inc.(AMD) ने वर्ष 2003 में कंप्यूटरों के लिए पहला 64 bit processor launch किया था।

AMD Athlon 64 bit processor



Mobile phone में 64 bit Processor

दस साल बाद, Apple ने अपने iPhone 5S में A7 नामक एक प्रोसेसर जारी किया, जिसमें 64 bit processor था।

उसके बाद, आपके द्वारा ख़रीदे गए प्रत्येक मोबाइल के Specification में, आप देख सकते हैं कि मोबाइल 32 bit या 64 bit प्रोसेसर का है

हर ग्राहक जानना चाहता है कि मेरे पास जो मोबाइल है या जो मोबाइल मैं खरीदने जा रहा हूं वह 32 bit है या 64 bit।

अभीके सभी 5G फोन 64 bit ऑपरेटिंग सिस्टम का समर्थन करते हैं। इसलिए, जब आप अपने अगले मोबाइल का चयन करते हैं, तो आपको अपनी आवश्यकताओं को ध्यान में रखते हुए उसके processor के साथ भी ध्यान देना चाहिए।

32 bit vs 64 bit Processor में क्या अंतर है?

64 bit प्रोसेसर को WOW64 और x64 के नाम से भी जाना जाता है।

32 bit और 64 bit प्रोसेसर्स यह दोनों के बिच बड़ा फर्क यह है की एक सेकण्ड में कितनी जल्दी से कैलकुलेशन कर सकता है।

32 bit प्रोसेसर ज्यादा से ज्यादा 4 GB रैम को सपोर्ट कर सकता है।

जबकि 64 bit प्रोसेसर 4 GB से ज्यादा रेम को सपोर्ट करता है।

तीन मानदंडों के आधार पर हम सोचेंगे कि 32-bit और 64-bit प्रोसेसर के बीच क्या अंतर है। 

 १) मेमरी एड्रेसिंग (Memory addressing )

२) केल्क्युलेशन स्पीड (Calculation Speed)

३) ऑपरेटिंग सिस्टम सपोर्ट (Operating System Support)

१) मेमरी एड्रेसिंग (Memory addressing )

32-bit प्रोसेसर की एक limitation है की वह केवल 4 जीबी रैम का उपयोग कर सकता है। 

यदि आप अपने पीसी में 4 GB से अधिक RAM का उपयोग करते हैं, तो आपको 64 bit प्रोसेसर की आवश्यकता होगी।


ऐसा क्यों होता है?

32 bit प्रोसेसर केवल अधिकतम 4GB रैम को addressing कर सकता है। चलो स्पष्ट रूप से समझें।

computer system बाइनरी सिस्टम पर काम करता है।

बाइनरी सिस्टम मतलब 1 और 0 इसके अलावा computer  कुछ समझ नहीं सकता। 

1 bit प्रोसेसर = (2 ^ 1) = 2  मेमोरी लोकेशन 0 और 1.

2 bit प्रोसेसर = (2 ^ 2) = 4  मेमोरी लोकेशन 00, 01, 10 और 11 को addressing कर सकता है।

4 bit प्रोसेसर (2 ^ 4) = 16  मेमोरी लोकेशन 000, 001, 010, 011… up to 111  तक 16 location को addressing कर सकता है। 

इसी तरह एक 32 bit प्रोसेसर 2 ^ 32 मेमोरी लोकेशन को addressing कर सकता है।  जो 4,294,967,296 बाइट (4 जीबी) के बराबर है। 

32-bit सिस्टम अधिकतम 4 Gigabyte (4,294,967,296 बाइट) रैम को addressing कर सकता है। 

64 bit प्रोसेसर का use कब करना हितावह है?

यदि आपके कंप्यूटर में 4 GB से अधिक RAM है तो आपको 64 bit प्रोसेसर की आवश्यकता है। 

यदि आपके पास 4 GB रैम या 4GB RAM से कम है, तो आपका कंप्यूटर 64 bit प्रोसेसर होने के बावजूद 32 bit प्रोसेसर की तरह काम करेगा।   इससे आपके कंप्यूटर की गति में कोई वृद्धि नहीं होगी या प्रोसेसिंग speed नहीं बढ़ेगी।

 

64 bit सॉफ्टवेयर और गेम्स 

वर्तमान में एंड्रॉइड स्टूडियो सॉफ्टवेयर भी 64 bit का समर्थन करता है। 

एंड्रॉइड स्टूडियो सॉफ्टवेयर इतना heavy है कि 4 GB RAM पर चलाना बहुत मुश्किल है। 

इसलिए 64 bit प्रोसेसर होना आवश्यक है। 

दूसरी ओर, गेमिंग की दुनिया में, 8 GB, 16 GB के गेम विकसित किए जा रहे हैं।

ऐसी गेम में 4 GB से अधिक रैम की भी आवश्यकता होती है।

इस तरह के heavy graphics गेम को खेलने के लिए आपके पास 64 bit प्रोसेसर होना चाहिए।

यह भी पढ़े

UPI ID क्या है? UPI Payment कैसे काम करता है?

Cloud computing क्या है?

२) केल्क्युलेशन स्पीड (Calculation Speed)

32 bit प्रोसेसर और 64-बिट प्रोसेसर की कैलकुलेशन स्पीड भिन्न होती है।

32 bit प्रोसेसर 32 bit पर काम करता है जबकि 64 बिट प्रोसेसर 64 बिट पर काम करता है। 

इसलिए 64 bit प्रोसेसर की calculation speed 32 bit प्रोसेसर से अधिक होती है।

3) ऑपरेटिंग सिस्टम सपोर्ट (Operating System Support)

अगर आपका ऑपरेटिंग सिस्टम 32 bit का है और आपका प्रोसेसर 64 bit का है तो 64 bit प्रोसेसर का काम 32 बिट प्रोसेसर की तरह ही होगा। इसका मतलब है कि दोनों 32-बिट और 64-बिट प्रोसेसर एक ही समान काम करेंगे।

यह भी पढ़े

Google Photos क्या है? कैसे photos upload करें?

Google Voice Assistant क्या है? कैसे इस्तेमाल करें?

आप 64 bit Processor का लाभ क्यों नहीं उठा सकते हैं?

मान लीजिए कि ऑपरेटिंग सिस्टम 64 bit है और आपके पास जो सॉफ्टवेयर है वह 32 bit का है।

जब आप 32 bit वाला सॉफ्टवेयर चलाओगे तब 32 bit प्रोसेसर और 64 bit प्रोसेसर दोनों एक समान काम  करेंगे।

आप इसकी गति या प्रोसेसिंग में कोई अंतर नहीं देखेंगे।

क्यों ऐसा होता है?

समझें कि आप एक shopping mall में खरीदी करने गए थे।

शॉपिंग मॉल में खरीदने के लिए बहुत कुछ है लेकिन खरीदने की आपकी क्षमता केवल 5000 रुपए है।

आप 5000 रुपए से अधिक नहीं खरीद सकते।

खरीदने के लिए बहुत सारी चीजें हैं लेकिन आपके पास उतने रुपए नहीं है की आप ज्यादा खरीदी कर पाओ।

आपकी खरीदने की इच्छा बहुत है लेकिन money power कम है इस कारण आप 5000 से ज्यादा खरीदी कर नहीं सकते  है।

इसी तरह, भले ही आपके पास प्रोसेसर 64 bit का है, लेकिन यदि एप्लिकेशन प्रोग्राम या सॉफ्टवेयर या ऑपरेटिंग सिस्टम 32 बिट का है, तो 64 बिट प्रोसेसर 32 बिट प्रोसेसर की तरह काम करेगा।

ऐसी स्थिति में, 64 bit प्रोसेसर का कोई विशेष कार्य नहीं है। यह 32 बिट प्रोसेसर की तरह ही काम करेगा।

फोन में 64 bit प्रोसेसर

Android में Lollipop वर्जन के बाद से 64 bit सपोर्ट है और Apple के पास iPhone 5s से 64 बिट सपोर्ट है। 

अगर आपके पास Android Kitkat version वाला स्मार्टफोन है और इसमें 64 bit प्रोसेसर है, तो यह बेकार है क्योंकि Android‌‌ Kitkat‌‌ version‌‌ operating system के पास 64‌‌ बिट‌‌ को processing करने की क्षमता नहीं है।

यदि आपके smartphone में 4GB से अधिक RAM है और आप Android Marshmallow या Lollipop का उपयोग कर रहे हैं तो आपको 64 bit प्रोसेसर की आवश्यकता है।

आपके पास Operating System और Processor 64 bit का भले हो लेकिन application 32 bit की है, तो आप 64 बिट प्रोसेसर से 32 बिट प्रोसेसर की तरह काम ले पाएंगे ।

64 bit प्रोसेसर केवल अपनी पूर्ण कार्यक्षमता तब दिखा सकता है जब आपके पास 4 GB से अधिक रैम हो और आपके सॉफ्टवेयर की क्षमता 64 bit हो।  इसके अलावा 64 bit प्रोसेसर 32 bit प्रोसेसर की तरह ही काम करेगा।

32 bit Processor पर 64 bit का लाभ

  • मल्टी टास्किंग

64 bit प्रोसेसर मल्टीटास्किंग के साथ बहुत smoothly काम करता है।

Multi tasking with 64 bit

64 bit प्रोसेसर एक साथ बहुत सारी application को run करने में सक्षम है। 

  •  गेमिंग और सॉफ्टवेयर
    कंप्यूटर गेम के खिलाड़ी आसानी से Modern Welfare, GTA 5 आदि जैसी हाई-ग्राफिक गेम खेल सकते हैं।
Gaming and software with 64 bit processor

फ़ोटोशॉप, ऑटोकैड जैसे बहुत सारे heavy  ग्राफ़िक सॉफ्टवेयर को ज्यादा मेमोरी की आवश्यकता होती है। 

ऐसे सॉफ्टवेयर को 64 bit का प्रोसेसर बहुत कुशलता से चला सकते हैं।

निष्कर्ष (Conclusion)

अब आप जान गए होंगे कि यदि आपका ऑपरेटिंग सिस्टम 64 bit है और आपकी मेमोरी 4 GB से अधिक है और जिस सॉफ्टवेयर या मोबाइल एप्लिकेशन का आप उपयोग करते हैं वह 64 bit है, इस परिस्थतियों में 64 bit प्रोसेसर का उपयोग करना उचित है।

  • ऑपरेटिंग सिस्टम 64 bit : दूसरी ओर, 64 bit ओएस 32 bit ओएससे अधिक डेटा को संभाल सकता है।

  • प्रोसेसर 64 bit : यह 4 जीबी से अधिक मेमोरी को addressing कर सकता है और यह मल्टी टास्किंग के लिए आसान है।

  • सॉफ्टवेयर 64 bit : बेहतर प्रदर्शन कर सकता है क्योंकि यह 4 जीबी से अधिक मेमोरी का इस्तेमाल कर सकता है। 
  • कई 32-bit सॉफ्टवेयर 64-bit प्रोसेसर और 64 bit operating system के साथ काम करेंगे, लेकिन कुछ पुराने 32-bit प्रोग्राम सीमित या कोई संगतता के कारण ठीक से या बिल्कुल भी काम नहीं कर सकते हैं।