लेख

एंड्रॉइड 7.0: क्या सहज अपडेट हैं और वे कैसे काम करते हैं?

protection click fraud

Google की सबसे शानदार विशेषताओं में से एक को दिखाया गया Google I / O 2016 का हिस्सा होगा एंड्रॉइड 7.0 नौगट सहज अपडेट हैं। हालांकि यह आकर्षक नहीं है या उपयोगकर्ता के सामने की तरफ दिखाने के लिए बहुत कुछ है, यह कैसे किया जाता है, इस पर विवरण दिलचस्प है, और वास्तव में इतना सरल है कि आपको आश्चर्य होता है कि ऐसा होने में इतना समय क्यों लगा।

चलो देखते हैं।

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

वेरिज़ॉन नई असीमित लाइनों पर $ 10 / मो के लिए पिक्सेल 4 ए की पेशकश कर रहा है

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

Android N के साथ आपका फ़ोन Chrome बुक की तरह अपडेट किया जा सकता है जबकि आप अभी भी इसका उपयोग कर रहे हैं

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

फिर आपको अपने फोन को फिर से उपयोग करने के लिए मिलता है।

हालांकि ज्यादातर लोगों के लिए 10 से 15 मिनट का समय आपके ऑपरेटिंग सिस्टम को अपग्रेड करने में लगता है, इससे बहुत ज्यादा परेशानी नहीं होती है, किसी भी तरह से डाउनटाइम को कम किया जा सकता है। जब भी आपको आवश्यकता हो या उपलब्ध होना चाहते हैं, तो आपका फोन आपातकाल की स्थिति में उपलब्ध होना चाहिए। दर्ज निर्बाध अद्यतन.

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

यह अच्छा लगता है - यह कैसे काम करता है?

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

दो सिस्टम विभाजन का मतलब है कि अधिक स्थान का उपयोग किया जाएगा।

एक बार यह सब हो जाने के बाद, आप नए सिस्टम विभाजन को रीबूट और उपयोग कर सकते हैं। यह विभाजन को स्थानांतरित किए बिना या उनका नाम बदलने के बिना किया जाता है क्योंकि वे गिने जाते हैं। बूट प्रक्रिया के दौरान उपयोग की जाने वाली कॉन्फ़िगरेशन फ़ाइल (घर में लिनक्स nerds के लिए / etc / fstab के बराबर) पढ़ी जाती है जो कर्नेल और बूट प्रक्रिया को बताती है जहां प्रत्येक विभाजन शुरू होता है और बंद हो जाता है। यह फ़ाइल वर्तमान के बजाय नए सिस्टम विभाजन को इंगित करने के लिए बदल दी गई है। आगे जब आप अपडेट करते हैं, तो अन्य सिस्टम विभाजन को मिटा दिया जाएगा और उपयोग किया जाएगा। वे मूल रूप से आगे और पीछे स्वैप करते हैं।

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

जानने के लिए अन्य महत्वपूर्ण चीजें

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

  • कुछ ऑप्ट-आउट सेटिंग्स होनी चाहिए ताकि यदि आप इसे नहीं चाहते हैं तो प्रक्रिया स्वचालित न हो। मेरे पास पूरा विवरण नहीं है लेकिन मुझे Google द्वारा आश्वासन दिया गया था कि किसी प्रकार की सेटिंग होगी। यह विंडोज 10 स्टाइल फियास्को नहीं होगा। हम इसे खोज लेंगे और आपको बताएंगे कि जैसे ही हमारे पास कोई फ़ोन होगा जो इसे हमारे छोटे छोटे हाथों में उपयोग करता है।

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


यह एंड्रॉइड 7.0 नौगट के साथ आने वाले कई महान अंडर-हुड सुधारों में से एक है। हम इस श्रृंखला की भविष्य की किस्तों में होने वाले परिवर्तनों के बारे में अधिक बात करेंगे और आप इसमें आगे बढ़ सकते हैं मंचों यह सब चर्चा करने के लिए।

instagram story viewer