Google Chrome बैटरी जीवन को बेहतर बनाने के लिए थ्रॉटलिंग बैकग्राउंड जावास्क्रिप्ट टाइमर का परीक्षण करता है

Google Chrome एक नए फ़्लैग का परीक्षण कर रहा है जो लैपटॉप पर बैटरी जीवन को 2 घंटे तक बेहतर बनाने के लिए जावास्क्रिप्ट टाइमर को कम कर देता है।

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

रिपोर्ट में एक हवाला दिया गया है Google से तकनीकी दस्तावेज़ जिसमें नई सुविधा के साथ-साथ कुछ प्रयोगों का विवरण दिया गया है जो अपेक्षित बैटरी बचत पर प्रकाश डालते हैं। दस्तावेज़ से पता चलता है कि एक नया क्रोम ध्वज ऐप्पल के सफ़ारी ब्राउज़र की तरह, जावास्क्रिप्ट टाइमर वेकअप को केवल 1 प्रति मिनट तक सीमित कर देगा, और उपयोगकर्ता अनुभव को बाधित किए बिना बैटरी जीवन को बढ़ाने में मदद करेगा। हालाँकि, थ्रॉटलिंग केवल उन वेबपेजों को लक्षित करेगी जो दृश्यता परिवर्तन की घटनाओं पर टाइमर बंद नहीं करते हैं वे जिन्होंने MutationObserver, IntersectionObserver, या जैसे आधुनिक API पर स्विच नहीं किया है requestAnimationFrame.

2018 मैकबुक प्रो 15-इंच का उपयोग करते हुए एक परीक्षण में, Google Chrome डेवलपर्स ने देखा कि फ़्लैग सक्षम किए बिना क्रोम में ब्राउज़ करने पर लैपटॉप 6.4 घंटे में डिस्चार्ज हो गया। सफारी का उपयोग करते समय वही लैपटॉप 9.3 घंटे में डिस्चार्ज हो गया। हालाँकि, एक बार फ़्लैग सक्षम हो जाने के बाद, डेवलपर्स ने पाया कि लैपटॉप क्रोम का उपयोग करके कुल 8.2 घंटे तक चला। सभी मामलों में, डेवलपर्स के पास अग्रभूमि में एक खाली टैब खुला था और पृष्ठभूमि में 36 टैब खुले थे।

एक अन्य प्रयोग में, डेवलपर्स ने रिक्त टैब को फ़ुलस्क्रीन में चलाए गए YouTube वीडियो से बदल दिया और लैपटॉप क्रोम की वर्तमान स्थिति में 4.6 घंटे तक चला। जावास्क्रिप्ट थ्रॉटलिंग फ़्लैग सक्षम होने पर, वही लैपटॉप 5.3 घंटे तक चला।

प्रायोगिक ध्वज, जिसे "थ्रॉटल जावास्क्रिप्ट टाइमर इन बैकग्राउंड" कहा जाता है, पहले से ही Google Chrome Canary 86 में उपलब्ध है और इसे विंडोज़, मैक, लिनक्स, एंड्रॉइड और क्रोम पर सक्षम किया जा सकता है। क्रोम ओएस. के अनुसार ब्लीपिंगकंप्यूटर, यह सुविधा निकट भविष्य में Google Chrome 86 के स्थिर संस्करण के साथ शुरू होने वाली है और यह डिफ़ॉल्ट रूप से सक्षम होगी। हालाँकि, क्रोम एंटरप्राइज उपयोगकर्ताओं को डिफ़ॉल्ट व्यवहार बन जाने पर सुविधा को अक्षम करने का विकल्प मिलेगा।