Chrome będzie dławiąc porywające baterie zakładki tła, aby oszczędzać energię

Wideo: Carpeala baterie laptop cu 6 celule 11,1V Acer AS10D61 2024

Wideo: Carpeala baterie laptop cu 6 celule 11,1V Acer AS10D61 2024
Anonim

Chociaż Google Chrome dominuje obecnie na rynku przeglądarek internetowych, znana jest z tego, że zużywa zbyt dużo energii i szybko wyczerpuje baterię. Niemniej jednak gigant z Mountain View mówi teraz, że podejmuje kroki w celu rozwiązania problemu zużycia energii przez przeglądarkę. Począwszy od Chrome 57, Google teraz dławi karty w tle, aby oszczędzać baterię.

Chrome 57 rozpoczyna pierwszą fazę planu dławienia Google, długoterminowej inicjatywy mającej na celu zmniejszenie zużycia energii przez przeglądarkę i wpływu na zasoby procesora poprzez zabijanie kart działających w tle. Google ponosi winy za karty w tle za nawet 30% zużycia energii przez Chrome, przynajmniej na komputerach.

Alexander Timin, inżynier oprogramowania w Google, wyjaśnił w poście na blogu:

Dzięki nowej polityce ograniczania Chrome 57 opóźni liczniki, aby ograniczyć średnie obciążenie procesora do 1% rdzenia, jeśli aplikacja zużywa zbyt dużo procesora w tle. Nie będzie to miało wpływu na karty odtwarzające dźwięk lub utrzymujące połączenia w czasie rzeczywistym, takie jak WebSockets lub WebRTC.

Odkryliśmy, że ten mechanizm dławienia prowadzi do 25% mniej zajętych kart w tle. W dłuższej perspektywie idealnym rozwiązaniem jest pełne zawieszenie kart w tle, a zamiast tego poleganie na nowych interfejsach API dla pracowników serwisowych do pracy w tle. Chrome będzie nadal podejmował kroki w tym kierunku, aby przedłużyć żywotność baterii użytkowników, jednocześnie zapewniając te same wrażenia, które mogą budować programiści.

Google po raz pierwszy ujawnił swój plan ograniczenia przepustowości kart tła w sierpniu zeszłego roku. Zasady dotyczą kart, które przekraczają przydzielony czas na uruchamianie funkcji JavaScript zwanych licznikami czasu. Inżynierowie Google uważają, że reklamy JavaScript i skrypty analityczne są główną przyczyną intensywnych zadań w tle. Dzięki nowym zasadom ograniczania przepustowości w tle programiści będą mieli wystarczająco dużo czasu na wprowadzenie niezbędnych poprawek, ponieważ niektóre funkcje witryny zależą od operacji w tle.

Chrome będzie dławiąc porywające baterie zakładki tła, aby oszczędzać energię