Google एंड्रॉइड 12 के लिए एक ऐप हाइबरनेशन फीचर पर काम कर रहा है जो आपके फोन पर अप्रयुक्त ऐप्स द्वारा ली गई जगह को खाली कर सकता है।
अपडेट 1 (01/25/2021 @ 02:30 अपराह्न ईटी): अब हम जानते हैं कि एंड्रॉइड का ऐप हाइबरनेशन फीचर कैश साफ़ करने के अलावा स्टोरेज स्पेस को कैसे खाली कर देगा। अधिक जानकारी के लिए यहां क्लिक करें.
अपडेट 1 (01/19/2021 @ 12:32 अपराह्न ईटी): अब हम इस बारे में थोड़ा और जानते हैं कि यह सुविधा कैसे स्थान खाली कर देगी। अधिक जानकारी के लिए यहां क्लिक करें. 11 जनवरी, 2021 को प्रकाशित लेख नीचे संरक्षित है।
इस पर विश्वास करना कठिन हो सकता है, लेकिन पहली फिल्म के रिलीज़ होने में हम संभवतः केवल एक महीने से थोड़ा अधिक दूर हैं एंड्रॉइड 12 डेवलपर प्रीव्यू। आख़िरकार, पहला Android 11 डेवलपर पूर्वावलोकन जारी किया गया फरवरी 2020 में वापस! हम एंड्रॉइड ओपन सोर्स प्रोजेक्ट (एओएसपी) गेरिट का अध्ययन कर रहे हैं नई सुविधाओं के संकेत के लिए एंड्रॉइड का अगला संस्करण आ रहा है, और हाल ही में हमने सबूत देखा है कि Google एंड्रॉइड 12 के लिए ऐप हाइबरनेशन फीचर पर काम कर रहा है।
कुछ कोड परिवर्तनों के आधार पर
एओएसपी को प्रस्तुत किया गया, Google एक नई ऐप हाइबरनेशन सिस्टम सेवा जोड़ रहा है "जो ऐप हाइबरनेशन स्थिति का प्रबंधन करता है, एक राज्य ऐप्स दर्ज कर सकते हैं इसका मतलब है कि उनका सक्रिय रूप से उपयोग नहीं किया जा रहा है और भंडारण के लिए अनुकूलित किया जा सकता है।"दुर्भाग्य से, हमारे पास इस सुविधा के बारे में अधिक विवरण नहीं है। उदाहरण के लिए, हम नहीं जानते कि ऐप्स इस स्थिति में कैसे प्रवेश कर सकते हैं। क्या यह ऐप उपयोग के आँकड़ों के आधार पर स्वचालित रूप से निर्धारित होता है? क्या उपयोगकर्ता मैन्युअल रूप से ऐप्स को हाइबरनेट करने के लिए बाध्य करना चुन सकते हैं? हम यह भी नहीं जानते हैं कि ऐप्स को स्टोरेज के लिए कैसे अनुकूलित किया जाएगा, न ही हम यह जानते हैं कि ओएस उपयोगकर्ता को कैसे बताएगा कि कौन से ऐप्स हाइबरनेट हो गए हैं।
हमारा अनुमान है कि ऐप हाइबरनेशन स्वचालित होगा जैसे स्वतः-निरसन अनुमतियाँ सुविधा एंड्रॉइड 11 में पेश किया गया है और उस अनुकूलन में एपीके और अन्य ऐप संसाधनों का संपीड़न शामिल है, लेकिन जब तक अधिक कोड परिवर्तन सबमिट नहीं किए जाते तब तक हम निश्चित रूप से नहीं जान पाएंगे। हम यह भी निश्चित रूप से नहीं जानते हैं कि यह सुविधा वास्तव में एंड्रॉइड 12 में आएगी या नहीं क्योंकि अभी तक कमिट को मर्ज नहीं किया गया है। इस तरह की नई सुविधाएँ जोड़ने में अभी भी समय है, लेकिन विंडो जल्द ही बंद हो रही है। एक बार जब हम इस ऐप हाइबरनेशन सेवा या एंड्रॉइड 12 पर आने वाली किसी अन्य सुविधा के बारे में अधिक जान लेंगे, तो हम वह जानकारी साझा करेंगे।
XDA मान्यता प्राप्त डेवलपर को धन्यवाद luca020400 टिप के लिए!
अद्यतन 1: ऐप कैश साफ़ करना
जबकि ऐप हाइबरनेशन सुविधा के लिए प्रतिबद्धताओं को अभी तक मर्ज नहीं किया गया है - जिसका अर्थ है कि हम अभी भी नहीं जानते हैं निश्चित रूप से अगर यह एंड्रॉइड 12 में समाप्त हो जाएगा - हमने अब इस सुविधा के बारे में थोड़ी अधिक जानकारी जान ली है काम करता है. कोड के अनुसार एक नई प्रतिबद्धता में प्रस्तुत किया गया (एक बार फिर XDA मान्यता प्राप्त डेवलपर द्वारा देखा गया luca020400), ऐप हाइबरनेशन सुविधा ऐप की कैश फ़ाइलों को स्वचालित रूप से साफ़ कर देगी। खाली की जाने वाली स्टोरेज की मात्रा संबंधित ऐप पर निर्भर करती है - वीडियो स्ट्रीमिंग और मैसेजिंग ऐप्स सैकड़ों मेगाबाइट डेटा को कैश कर सकते हैं - लेकिन यह ऐप हाइबरनेशन का केवल एक हिस्सा है विशेषता। एक टिप्पणी में, Google डेवलपर्स ने "पैकेज स्तर हाइबरनेशन" के माध्यम से अधिक संभावित भंडारण बचत का संकेत दिया है। यह संदर्भित कर सकता है ऐप और उसके संसाधनों को संपीड़ित करने या ऐप की स्थापना द्वारा ली गई जगह को कम करने के लिए अन्य कार्रवाइयां।
अद्यतन 2: संकलन कलाकृतियों को हटाना
में एक नई प्रतिबद्धता पिछले सप्ताह के अंत में एओएसपी गेरिट को प्रस्तुत किए गए, Google इंजीनियरों ने खुलासा किया कि कैसे एंड्रॉइड का ऐप हाइबरनेशन फीचर पैकेज/एपीके स्तर पर स्टोरेज स्पेस को अनुकूलित करेगा। कोड परिवर्तनों में छोड़ी गई टिप्पणियों से पता चलता है कि, जब किसी ऐप को सभी उपयोगकर्ताओं के लिए हाइबरनेट किया जाता है, तो इसकी संकलन आर्टिफैक्ट फ़ाइलें (.vdex/.odex) हटा दी जाएंगी। गूगल के अनुसार, वीडेक्स फ़ाइलों में एपीके का असंपीड़ित DEX कोड होता है, जबकि ओडेक्स फ़ाइलों में एपीके में विधियों के लिए समय-समय पर संकलित कोड होता है। इन फ़ाइलों को हटाने से खाली होने वाली जगह की मात्रा संभवतः बहुत अधिक नहीं होगी, खासकर जब कैश्ड छवियों या वीडियो के फ़ाइल आकार की तुलना में। हालाँकि, कम मात्रा में आंतरिक भंडारण वाले निचले स्तर के उपकरणों पर, दर्जनों मेगाबाइट बचाने से दर्जनों अतिरिक्त फ़ोटो के लिए जगह खाली हो जाएगी।