Google Android
प्रतीत होता है कि Google कोर में एंड्रॉइड को बेहतर बनाने की दिशा में एक महत्वपूर्ण कदम उठा रहा है। एंड्रॉइड एस के आगामी संस्करण के लिए एक एमुलेटर 32-बिट अनुप्रयोगों के लिए बिना किसी समर्थन के काम करता पाया गया। इसका सीधा मतलब एंड्रॉइड S से शुरू होता है, सभी ऐप्स और सपोर्ट लाइब्रेरी को 64-बिट सिक्योरिटी और प्रोटोकॉल के अनुकूल होना होगा।
Google Android ऑपरेटिंग सिस्टम (OS) पर चलने वाले स्मार्टफ़ोन इकोसिस्टम में Apple इंक के नक्शेकदम पर चलते हुए और 64-बिट आर्किटेक्चर को लागू करते हुए दिखाई देता है। प्राथमिक Android OS परत को विकसित करने और बनाए रखने वाली खोज विशाल को पूरे रास्ते में 64-बिट जाने का निर्णय लिया गया है। पिछले साल Google Play Store के माध्यम से एंड्रॉइड ऐप पर 64-बिट आर्किटेक्चर लागू करने के बाद, Google 64-बिट आर्किटेक्चर पर बहुत ही एंड्रॉइड ओएस पारिस्थितिकी तंत्र में संक्रमण कर रहा है। जोड़ने की आवश्यकता नहीं है, यह संपूर्ण Android ओएस पारिस्थितिकी तंत्र की दक्षता, कार्यक्षमता, विश्वसनीयता और सुरक्षा में सुधार करने की दिशा में एक बहुत महत्वपूर्ण कदम है।
32-बिट समर्थन के बिना Google S x86_64 एमुलेटर 64-बिट इंगित करता है
एंड्रॉइड एस के लिए एक एमुलेटर, एंड्रॉइड ओएस का एक नया और अप्रकाशित संस्करण, जो एंड्रॉइड 11 के बाद रिलीज़ होने की उम्मीद है, पूरी तरह से 64-बिट मोड में चलता पाया गया था। दूसरे शब्दों में, एमुलेटर के पास 32-बिट आर्किटेक्चर के लिए कोई समर्थन नहीं है। Android के पिछले संस्करणों ने 32-बिट अनुप्रयोगों की अनुमति दी थी। हालाँकि, एंड्रॉइड 12 को शुरू करना, सभी एप्लिकेशन, प्लेटफ़ॉर्म, और समर्थन लाइब्रेरी को केवल 64-बिट आर्किटेक्चर में विकसित करना होगा।
यह निश्चित रूप से एक परिवर्तन है।
Google Play store ने 1 अगस्त, 2019 को 64-बिट ऐप्स को लागू करना शुरू किया।
लेकिन वहाँ कई अन्य बाजार हैं कि प्रभाव अभी भी बहुत बड़ा होगा।
- लुका स्टेफनी (@ luca020400) 26 जून, 2020
यह ध्यान रखना महत्वपूर्ण है कि Google ने पिछले साल ही एंड्रॉइड ओएस पारिस्थितिकी तंत्र को 64-बिट में बदलना शुरू कर दिया था। Google Play Store ने 1 अगस्त, 2019 को 64-बिट ऐप्स को लागू करना शुरू कर दिया था। इसका मतलब था कि सभी ऐप 64-बिट वातावरण में काम करने वाले थे। अब ऑपरेटिंग सिस्टम स्वयं 64-बिट वातावरण में काम कर रहा होगा जिसमें 32-बिट अनुप्रयोगों के लिए कोई जगह नहीं होगी।
64-बिट में संक्रमण को अनिवार्य करने के कई फायदे हैं। पुराने 32-बिट अनुप्रयोगों के लिए एक संगतता परत को खत्म करने से रैम की एक महत्वपूर्ण राशि जारी होगी। यह एप्लिकेशन डेवलपर्स और ओईएम को अपेक्षाकृत कम रैम के साथ बेहतर प्रदर्शन वाले स्मार्टफोन पेश करने की अनुमति देगा। जबकि नए स्मार्टफोन 4 जीबी रैम और उससे अधिक के पैक करते हैं, विकासशील बाजारों में अभी भी कम रैम वाले डिवाइस हैं।
अंतिम किन्तु अप्रमुख नहीं
3) हर प्रक्रिया को नए 64-बिट सुरक्षा संवर्द्धन का उपयोग करने के लिए मजबूर किया जाएगा, खासकर जब यह एआरएम की बात आती है- लुका स्टेफनी (@ luca020400) 26 जून, 2020
रैम के अलावा, एंड्रॉइड ओएस और समर्थन संरचना थोड़ी कम जगह लेगी। जबकि परिवर्तन किसी भी ध्यान देने योग्य प्रभाव को कम करने के लिए कम से कम होगा, वहाँ बहुत सारे बर्बाद स्थान थे, विशेष रूप से बड़े APKs के लिए बंडल नहीं थे।
क्या हार्डवेयर और ऐप मेकर्स सभी 64-बिट एंड्रॉइड के साथ काम करने में सक्षम होंगे?
64-बिट एंड्रॉइड के साथ सबसे बड़ा सुधार सुरक्षा में सुधार होगा। 64-बिट आर्किटेक्चर 32-बिट की तुलना में काफी अधिक सुरक्षित और विश्वसनीय है। एआरएम जैसे SoC निर्माता निश्चित रूप से कंपनी के नए कॉर्टेक्स-ए 65 जहाजों को एनार्क्स 32 आईएसए समर्थन के बिना कदम का स्वागत करेंगे। इसलिए ओईएम और एसओसी निर्माताओं से कोई बाधा नहीं है।
वर्तमान में मास्टर पर सब कुछ ठीक काम करना चाहिए मीडिया कोडेक्स।
यह मुख्य रूप से है क्योंकि उत्सर्जित प्लेटफ़ॉर्म ठीक से नए Codec2 मानक का समर्थन नहीं करते हैं, और पुराने 32-बिट मीडिया घटक OMX को कमियां देते हैं।
नोट: Codec2 अभी भी केवल 32-बिट है, आगे काम करने की आवश्यकता है।- लुका स्टेफनी (@ luca020400) 26 जून, 2020
सभी ऐप्स को 64-बिट में परिवर्तित करने के बाद, Google ने यह सुनिश्चित कर लिया है कि Android S रोल आउट होने तक ऐप इकोसिस्टम पूरी तरह कार्यात्मक हो जाता है। विशेषज्ञों का कहना है कि वर्तमान में, कुछ मीडिया कोडेक को छोड़कर सब कुछ ठीक होना चाहिए। इसका मुख्य कारण यह है कि उत्सर्जित प्लेटफ़ॉर्म नए CODEC2 मानक का समर्थन नहीं करते हैं, और ओएमएक्स पर पिछड़ जाते हैं, जो कि पुराने 32-बिट मीडिया घटक है। संयोग से, CODEC2 भी केवल 32-BIT है। सीधे शब्दों में कहें, सभी मीडिया प्रारूपों को सभी 64-बिट एंड्रॉइड पर अच्छी तरह से चलाने के लिए अभी भी बहुत काम करना है। बाकी का इकोसिस्टम पहले से मौजूद है।
टैग एंड्रॉयड