Microsoft próbuje poprawić żywotność baterii urządzenia w przeglądarkach opartych na Chromium
Chromium to popularny silnik przeglądarki internetowej używany w najpopularniejszych programach, w tym Google Chrome, Opera, Vivaldi, Yandex Browser i Microsoft Edge (w wersji przedpremierowej). Zapewniając imponującą szybkość renderowania i zgodność ze standardami sieciowymi, Chromium jest znany z rozładowywania baterii urządzenia i zużywania dużej ilości pamięci RAM. Microsoft pracuje nad poprawą swojego zachowania w tym obszarze.
Rozwiązaniem proponowanym przez Microsoft jest uniemożliwienie buforowania zawartości multimedialnej na dysku twardym urządzenia.
Reklama
Obecnie zawartość multimediów strumieniowych jest buforowana na dysku podczas akwizycji i odtwarzania. Utrzymywanie aktywnego dysku podczas tego procesu ogólnie zwiększa zużycie energii, a także może zapobiegać włączaniu niektórych trybów niskiego poboru mocy w systemie operacyjnym. Ponieważ zużycie mediów jest scenariuszem intensywnego użytkowania, to dodatkowe zużycie energii ma negatywny wpływ na żywotność baterii. Ta propozycja zapobiegnie buforowaniu niektórych treści multimedialnych na dysku w celu poprawy żywotności baterii urządzenia dla użytkowników.
Zespół odpowiedzialny za przeglądarkę Edge zrobił to lokalne testy wstępnej implementacji odtwarzania niezaszyfrowanych treści multimedialnych w rozdzielczości 1080p na laptopie bez zasilania. Konfiguracja testowa próbkowała metryki mocy co 10 sekund. Wyniki zarówno dla kompilacji bazowej, jak i kompilacji z dodaną implementacją zostały określone na podstawie średniej z pięciu przebiegów, przy czym każdy przebieg trwał pięć minut.
Testy wykazały poprawę o 62 mW dla głównej szyny akumulatora przy włączonej zmianie. Podczas tego testu aktywność zapisu na dysku systemowym spadła o 309 KB/s. Nie zaobserwowano znaczących zmian w wirtualnym zbiorze roboczym.
Microsoft łapie następujące cele:
- Aby wydłużyć żywotność baterii urządzeń, zmniejszając zużycie energii podczas odtwarzania multimediów.
- Aby zminimalizować niekorzystny wpływ na typowe scenariusze, które mogą polegać na buforowaniu dysku, w szczególności optymalizację czasu wyszukiwania, gdy użytkownik przewija do przodu lub do tyłu o kilka sekund.
Sugestia Microsoftu to dodanie specjalnej flagi do Chromium dla tego nowego zachowania, która nie została jeszcze zatwierdzona. Jeśli w końcu doda, będziemy mogli się nim pobawić i sprawdzić w akcji.