विज्ञापन बन्द गर्नुहोस्

Android पृष्ठभूमिमा चलिरहेको एपहरू प्रबन्ध गर्न लामो समयदेखि समस्याहरू छन्। यद्यपि गुगलले यो कसरी गर्नुपर्छ भन्ने निर्देशनहरू प्रदान गर्दछ androidब्याकग्राउन्ड प्रक्रियाहरू प्रबन्ध गर्नका लागि उपकरणहरू, स्मार्टफोन निर्माताहरूले अझै पनि ब्याट्री दक्षताको नाममा प्रणालीहरू ट्वीक गर्दैछन्, प्रायः अनुप्रयोगहरूको अभिप्रेत व्यवहारमा बाधा पुर्‍याउँछ। गुगलले गत हप्ता आयोजित एक सम्मेलन दियो गुगल I / O यो समस्या समाधानका लागि आफूले काम गरिरहेको स्पष्ट गर्दै अहिलेसम्म यस विषयमा भएको प्रगति आदान प्रदान गरे ।

एपहरू कसरी र कहिले पृष्ठभूमिमा चल्न सक्छन् भन्ने परिवर्तनहरू बारे YouTube भिडियोमा, एक सफ्टवेयर इन्जिनियर Androidयू जिङ जीले गुगलले ब्याट्री जीवनलाई अप्टिमाइज गर्न चाहने निर्माताहरूसँग भएका समस्याहरू उल्लेख गरे जसका लागि Android डिजाइन गरिएको थिएन। "उपकरण निर्माताहरूले विभिन्न अनुप्रयोग प्रतिबन्धहरू लगाउँछन् जुन प्रायः दस्तावेज हुँदैन। यसले अनुप्रयोग विकासकर्ताहरूका लागि चीजहरू गाह्रो बनाउन सक्छ जसको अग्रभूमि सेवा, उदाहरणका लागि, एक निर्माताको उपकरणमा अपेक्षित रूपमा काम गर्न सक्छ तर अर्कोमा अप्रत्याशित रूपमा समाप्त हुन सक्छ।" उनीहरु भन्छन।

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

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

आजको सबैभन्दा धेरै पढिएको

.