Google dąży do zwiększenia wydajności Chromes na Androidzie, ograniczając użycie karty BG do 5 minut

Android / Google dąży do zwiększenia wydajności Chromes na Androidzie, ograniczając użycie karty BG do 5 minut 2 minuty czytania

Aktywność na wielu kartach w Chrome na Androida. GHacks



Każdy, kto kiedykolwiek pracował z mierzonym połączeniem internetowym, zauważyłby, że Google Chrome ma tendencję do wykorzystywania znacznej ilości przydziału danych poprzez proste przeglądanie sieci. Powodem tego jest to, że Google Chrome działa na podstawie inteligentnego wnioskowania, z którego korzysta do pobierania większej ilości danych, niż jest obecnie używana w oczekiwaniu na Twoje następne kliknięcie. Google Chrome również nie ogranicza ani nie optymalizuje swoich stron internetowych i pobiera całą zawartość witryny, aby uzyskać najbardziej przejrzysty i pełny podgląd. To świetna wiadomość dla tych z nas, którzy chcą mieć jak najbardziej zaawansowaną prezentację witryny internetowej, ale dla większości tych, którzy pracują nad ograniczonym pakietem danych na miesiąc, korzystanie z Chromów Google może wydawać się dość niepokojące.

Wcześniej wszystkie karty załadowane kiedykolwiek w przeglądarce Google Chrome ładowały się ponownie po ponownym uruchomieniu aplikacji w oczekiwaniu na to, że zechcesz odwiedzić poprzednią kartę. Oprócz tego, podczas używania (i do pewnego stopnia, gdy nie są używane), karty działające w tle będą nadal wysyłać i odbierać dane, aby były aktualizowane do następnego przeglądania. Zużywało to niewiarygodną ilość danych internetowych, a także energię baterii, ponieważ proces ten wymagał dużej uwagi i wydajności procesora. Wielokrotnie zwracano na to uwagę Google, a jego grupa zadaniowa pracowała nad rozwiązaniem, które utrzyma bezbłędny interfejs i obsługę Chrome, jednocześnie optymalizując dane i zużycie energii.



Firma Google przedstawiła rozwiązanie, które ogranicza aktywność kart Chrome. Firma postanowiła przerwać wysyłanie i odbieranie dowolnych kart po pięciu minutach bezczynności, aby poprawić wydajność przeglądarki. Eksperymentowanie z tym rozwiązaniem wykazało, że Chrome jest w rzeczywistości w stanie zapewnić lepszą wydajność, gdy ma tylko jedną lub dwie karty, aby skupić się na ponownym ładowaniu, w przeciwieństwie do 50, które niektórzy ludzie nigdy nie zamykają. Oprócz tego po pięciu minutach braku aktywności dane w tle i zużycie energii przez aplikację są zminimalizowane, ponieważ jej aktywność zostaje zakończona. W dokładnym raport opublikowane przez Google, widzimy, że dzięki wielu testom przeprowadzonym na tym nowym mechanizmie firma zaobserwowała znaczną poprawę wykorzystania danych, zużycia baterii i ogólnej wydajności urządzenia. Google będzie korzystać ze swoich wskaźników sukcesu i regresji, aby nadal oceniać ten proces. PlikRendererScheduler.TaskDurationPerQueueType2.Background.AfterFifthMinute Code jest obserwowany od kwietnia. Firma Google odnotowała 5,54% spadek tła dla komórek niższego szczebla, 1,12% spadek liczby komórek pierwszoplanowych niższego rzędu i 1,78% wzrost tła dla komórek w górę od 6 czerwca 2018 r., A następnie kod został uznany za stabilny.



Przejrzysty, uporządkowany podgląd Chrome na Androida. Breaking the Mobile Web