एंड्रॉइड नौगेट के "सीमलेस अपडेट्स", समझाया गया

विषयसूची:

एंड्रॉइड नौगेट के "सीमलेस अपडेट्स", समझाया गया
एंड्रॉइड नौगेट के "सीमलेस अपडेट्स", समझाया गया
Anonim
एंड्रॉइड उपकरणों की सभी पीढ़ियों में- मार्शमलो-ऑपरेटिंग सिस्टम अपडेट्स सहित एक ही तरीके से काम किया है: अपडेट डाउनलोड हो गया है, फोन रीबूट हो गया है, और अपडेट लागू है। इस समय के दौरान, फोन बेकार प्रदान किया जाता है, कम से कम जब तक कि अद्यतन पूरी तरह से स्थापित नहीं हो जाता है। नौगेट के नए "निर्बाध अपडेट" के साथ, यह मॉडल अतीत की बात है।
एंड्रॉइड उपकरणों की सभी पीढ़ियों में- मार्शमलो-ऑपरेटिंग सिस्टम अपडेट्स सहित एक ही तरीके से काम किया है: अपडेट डाउनलोड हो गया है, फोन रीबूट हो गया है, और अपडेट लागू है। इस समय के दौरान, फोन बेकार प्रदान किया जाता है, कम से कम जब तक कि अद्यतन पूरी तरह से स्थापित नहीं हो जाता है। नौगेट के नए "निर्बाध अपडेट" के साथ, यह मॉडल अतीत की बात है।

Android 7.0 Nougat में अपडेट कैसे बदल गए हैं

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

एंड्रॉइड 7.0 से शुरू करना, यह दिशा है कि एंड्रॉइड अपडेट जा रहे हैं। यह उल्लेख करने लायक है कि यह नहीं होगा नौगेट को अपडेट किए गए उपकरणों पर लागू करें, केवल वे लोग जो सॉफ़्टवेयर के साथ शिप करते हैं। इसका कारण पूरी तरह तार्किक है: इस नए अपडेट विधि को काम करने के लिए दो सिस्टम विभाजन की आवश्यकता होगी, और बहुत सारे मौजूदा एंड्रॉइड फोनों में केवल एक ही होगा। फ्लाई पर डिवाइस को दोबारा विभाजित करना संभावित रूप से विनाशकारी हो सकता है (और संभवतः कई परिदृश्यों में होगा), इसलिए वर्तमान पीढ़ी के फोन पर इसे अकेले छोड़ने का Google का निर्णय सम्मानजनक है, यद्यपि एक बमर।

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

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

हमने अभी तक इस कार्रवाई में नहीं देखा है, इसलिए अभी भी बहुत सारे प्रश्न हैं

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

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

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

यह भी अस्पष्ट है कि अद्यतन के बाद नए निष्क्रिय विभाजन के साथ क्या होता है। एक संभावना है कि इसे पृष्ठभूमि में अपडेट किया जा सकता है और फिर एक और नई ओटीए पहुंचने की प्रतीक्षा कर रहा है, लेकिन इस सिद्धांत का समर्थन करने के लिए कोई तकनीकी दस्तावेज़ीकरण नहीं है-बस मुझे जोर से सोच रहा है। फिर भी, ऐसा लगता है कि यह मुझे समझ में आता है, क्योंकि अन्यथा यह नई प्रणाली जाहिर तौर पर अद्यतन परिदृश्य के एक बार और तरह की तरह प्रतीत होती है, जो बिल्कुल विपरीत दिशा है कि Google यहां जाने का प्रयास कर रहा है।

दुर्भाग्यवश, चूंकि अभी तक कोई डिवाइस नहीं है जो नई सीमलेस अपडेट सिस्टम का समर्थन करता है, इनमें से कुछ प्रश्नों को केवल अनुत्तरित होना होगा। एक बार जब फोन की नई पीढ़ी शुरू हो जाएंगी, तो हम इस बात की बेहतर समझ लेंगे कि यह असली दुनिया में कैसे काम करेगा। लेकिन अभी के लिए: यह एक बहुत अच्छी बात की तरह लगता है।

सिफारिश की: