శక్తిని ఆదా చేయడానికి Chrome బ్యాటరీ-హాగింగ్ నేపథ్య ట్యాబ్‌లను థొరెటల్ చేస్తుంది

వీడియో: ये कà¥?या है जानकार आपके à¤à¥€ पसीने छà¥?ट ज 2024

వీడియో: ये कà¥?या है जानकार आपके à¤à¥€ पसीने छà¥?ट ज 2024
Anonim

గూగుల్ క్రోమ్ ప్రస్తుతం వెబ్ బ్రౌజర్ మార్కెట్లో ఆధిపత్యం చెలాయించగా, అధిక శక్తిని ఉపయోగించడం మరియు బ్యాటరీ జీవితాన్ని త్వరగా హరించడం వంటివి అపఖ్యాతి పాలయ్యాయి. ఏదేమైనా, మౌంటెన్ వ్యూ దిగ్గజం ఇప్పుడు బ్రౌజర్ యొక్క విద్యుత్ వినియోగాన్ని పరిష్కరించడానికి చర్యలు తీసుకుంటుందని చెప్పారు. Chrome 57 తో ప్రారంభించి, గూగుల్ ఇప్పుడు బ్యాటరీ జీవితాన్ని ఆదా చేయడానికి నేపథ్య ట్యాబ్‌లను త్రోట్ చేస్తోంది.

గూగుల్ యొక్క థ్రోట్లింగ్ ప్లాన్ యొక్క మొదటి దశను క్రోమ్ 57 ప్రారంభిస్తుంది, ఈ నేపథ్యంలో నడుస్తున్న ట్యాబ్‌లను చంపడం ద్వారా బ్రౌజర్ యొక్క శక్తి వినియోగం మరియు CPU వనరులపై ప్రభావాన్ని తగ్గించడం. క్రోమ్ యొక్క విద్యుత్ వినియోగంలో 30% వరకు, కనీసం డెస్క్‌టాప్‌లలోనైనా గూగుల్ నేపథ్య ట్యాబ్‌లపై నిందలు వేస్తుంది.

గూగుల్ వద్ద సాఫ్ట్‌వేర్ ఇంజనీర్ అయిన అలెగ్జాండర్ టిమిన్ ఒక బ్లాగ్ పోస్ట్‌లో ఇలా వివరించాడు:

క్రొత్త థ్రోట్లింగ్ విధానం ద్వారా, ఒక అనువర్తనం నేపథ్యంలో ఎక్కువ CPU ని ఉపయోగిస్తే, Chrome 57 టైమర్‌లను సగటు CPU లోడ్‌ను 1% కు పరిమితం చేస్తుంది. ట్యాబ్‌లు ఆడియోను ప్లే చేయడం లేదా వెబ్‌సాకెట్స్ లేదా వెబ్‌ఆర్‌టిసి వంటి నిజ-సమయ కనెక్షన్‌లను నిర్వహించడం ప్రభావితం కాదు.

ఈ థ్రోట్లింగ్ విధానం 25% తక్కువ బిజీ బ్యాక్‌గ్రౌండ్ ట్యాబ్‌లకు దారితీస్తుందని మేము కనుగొన్నాము. దీర్ఘకాలికంగా, నేపథ్య ట్యాబ్‌లను పూర్తిగా నిలిపివేయడానికి అనువైనది మరియు బదులుగా సేవా కార్మికులు నేపథ్యంలో పని చేయడానికి కొత్త API లపై ఆధారపడతారు. వినియోగదారుల బ్యాటరీ జీవితాన్ని పొడిగించడానికి Chrome ఈ దిశలో అడుగులు వేస్తూనే ఉంటుంది, అదే సమయంలో డెవలపర్లు ఈ రోజున నిర్మించగలిగే అన్ని అనుభవాలను అనుమతిస్తుంది.

గత ఆగస్టులో బ్యాక్‌గ్రౌండ్ ట్యాబ్‌లను తగ్గించే తన ప్రణాళికను గూగుల్ మొదట వెల్లడించింది. టైమర్లు అని పిలువబడే జావాస్క్రిప్ట్ ఫంక్షన్లను అమలు చేయడానికి కేటాయించిన సమయాన్ని మించిన ట్యాబ్‌లకు ఈ విధానం వర్తిస్తుంది. ఇంటెన్సివ్ బ్యాక్‌గ్రౌండ్ పనులకు జావాస్క్రిప్ట్ ప్రకటనలు మరియు అనలిటిక్స్ స్క్రిప్ట్‌లే ప్రధాన కారణమని గూగుల్ ఇంజనీర్లు భావిస్తున్నారు. క్రొత్త నేపథ్య థ్రోట్లింగ్ విధానంతో, కొన్ని వెబ్‌సైట్ లక్షణాలు నేపథ్య కార్యకలాపాలపై ఆధారపడి ఉన్నందున డెవలపర్‌లకు అవసరమైన సర్దుబాట్లు చేయడానికి తగినంత సమయం ఉంటుంది.

శక్తిని ఆదా చేయడానికి Chrome బ్యాటరీ-హాగింగ్ నేపథ్య ట్యాబ్‌లను థొరెటల్ చేస్తుంది