खिड़कियाँ

विंडोज आरटी और 8: एआरएम और x86 आर्किटेक्चर के बीच अंतर

विषयसूची:

Anonim

विशेष विंडोज 8 की पिछली किस्त में हमने बताया कि विंडोज आरटी की विशेषताएं और सीमाएं क्या थीं। सबसे बड़ा अंतर यह था कि विंडोज आरटी एआरएम आर्किटेक्चर पर काम करने के लिए तैयार था। लेकिन, ARM आर्किटेक्चर असल में क्या है, और यह x86 आर्किटेक्चर से कैसे अलग है?

हार्डवेयर स्तर पर अंतर

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

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

हालांकि, यह x86 प्रोसेसर है जो प्रदर्शन में सबसे अलग है, जैसा कि आप इस तरह के बेंचमार्क में देख सकते हैं। वह अधिक जटिल संरचना अनुप्रयोग के चलने के दौरान अधिक अनुकूलन करने की अनुमति देती है, जैसे कि निष्पादन समय में सुधार के लिए निर्देश आदेश की अदला-बदली करना।

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

अंतर सॉफ्टवेयर में ले जाया गया: विंडोज 8 और विंडोज आरटी

ऊपर मैंने कहा कि अलग-अलग निर्देश सेट के कारण, बायनेरिज़ ARM और x86 के बीच संगत नहीं हैं। तो वही मेट्रो ऐप विंडोज 8 और विंडोज आरटी पर क्यों चल सकता है?

जवाब यह है कि मेट्रो ऐप्स बिल्कुल बाइनरी कोड नहीं हैं। आम तौर पर, जब आप एक कंप्यूटर (विंडोज़, मैक या लिनक्स) पर होते हैं और आप एक प्रोग्राम संकलित करते हैं, तो एक फ़ाइल बनाई जाती है जिसमें निर्देश होते हैं जो सीधे प्रोसेसर पर निष्पादित होंगे।

"हालांकि, मेट्रो एप्लिकेशन (जैसे .NET के साथ बनाए गए किसी भी एप्लिकेशन) को एक मध्यवर्ती भाषा, MSIL (Microsoft मध्यवर्ती भाषा) में संकलित किया जाता है, जिसे बाद में व्याख्या किया जाता है> "

अधिक व्यावसायिक कारणों के अलावा, यह मुख्य तकनीकी कारण है कि Windows RT केवल मेट्रो-शैली के ऐप्स का समर्थन करता है, जो ARM प्रोसेसर का उपयोग करने का प्रत्यक्ष परिणाम है।बेशक, प्रदर्शन का मुद्दा है: हम एआरएम प्रोसेसर वाले सिस्टम पर मैथमैटिका या विजुअल स्टूडियो जैसे शक्तिशाली सॉफ़्टवेयर नहीं डाल सकते हैं और उम्मीद करते हैं कि यह इंटेल प्रोसेसर के समान ही काम करेगा।

ARM प्रतिबंधित करता है कि हम कंप्यूटर से क्या कर सकते हैं

"Windows RT का विचार यह है कि यह टैबलेट के लिए एक सिस्टम है। हमें पूरी तरह से भूलना होगा कि यह विंडोज> जैसा है"

उदाहरण के लिए, एआरएम टैबलेट पर लिनक्स इंस्टॉल करना इंटेल कंप्यूटर पर इंस्टॉल करना उतना आसान नहीं होगा। न केवल ड्राइवर मुद्दों के कारण (जो हमेशा होते हैं), बल्कि इसलिए कि हमें एआरएम प्रोसेसर के लिए सिस्टम-विशिष्ट संस्करणों की आवश्यकता होगी।

हम सिस्टम के बूट को भी नियंत्रित नहीं कर पाएंगे। जैसा कि NGM ने आपको विशेष की पिछली किस्त में बताया था, हम सुरक्षित बूट को हटाना या BIOS (अब UEFI) सेटिंग्स को संशोधित करना पूरी तरह से भूल गए हैं।

ARM, मोबाइल सिस्टम के लिए एक मोबाइल आर्किटेक्चर

निष्कर्ष यह है कि एआरएम एक प्रकार का प्रोसेसर है जो विशेष रूप से मोबाइल फोन और टैबलेट के लिए लक्षित है, और विंडोज आरटी इसकी पेशकश की सभी संभावनाओं का लाभ उठाता है। किसी सिस्टम के लिए अधिक स्वायत्तता और पर्याप्त से अधिक प्रदर्शन, जिसमें संभवत: सबसे गहन गतिविधि हम किसी दस्तावेज़ को संपादित करते समय संगीत सुनेंगे।

विशेष विंडोज 8 गहराई में

खिड़कियाँ

संपादकों की पसंद

Back to top button