विज्ञापन बंद करें

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

पृष्ठभूमि में ऐप्स कैसे और कब चल सकते हैं, इसके परिवर्तनों के बारे में एक YouTube वीडियो में, एक सॉफ़्टवेयर इंजीनियर Androidयू जिंग जी ने उन निर्माताओं के साथ Google की समस्याओं को रेखांकित किया जो बैटरी जीवन को विभिन्न तरीकों से अनुकूलित करना चाहते हैं Android डिज़ाइन नहीं किया गया था. “डिवाइस निर्माता विभिन्न एप्लिकेशन प्रतिबंध लगाते हैं जिनका अक्सर दस्तावेजीकरण नहीं किया जाता है। यह उन एप्लिकेशन डेवलपर्स के लिए चीजें कठिन बना सकता है जिनकी अग्रभूमि सेवा, उदाहरण के लिए, एक निर्माता के डिवाइस पर अपेक्षा के अनुरूप काम कर सकती है लेकिन दूसरे के डिवाइस पर अप्रत्याशित रूप से समाप्त हो सकती है।" कहते हैं।

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

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

आज सबसे ज्यादा पढ़ा गया

.