WAŻNE
TERAZ

"W Sejmie był kosmitą". Politycy w dniu pogrzebu wspominają Łukasza Litewkę

Aktualizacje Androida będą mniejsze – diabeł tkwi w kompresji

Użytkownicy Androida już wkrótce będą mogli zauważyć nieco szybsze pobieranie i najpewniej także instalowanie aktualizacji systemu, które dostarczane są w systemie OTA. Google postanowiło bowiem zmienić metodę kompresowania plików, by zmniejszyć tym samym ich rozmiar. Zastosowany zostanie algorytm Brotli, który funkcjonuje już w przypadku aktualizacji aplikacji ze Sklepu Play i poza lepszą skutecznością charakteryzuje się także krótkim czasem dekompresowania archiwów.

Obraz
Oskar Ziomek

Gdy chodzi o rozmiar aktualizacji, analizując wykresy można odnieść wrażenie, że zmiana jest niewielka. W tym przypadku korzyść leży głównie po stronie serwerów Google, gdzie zysk nawet kilkudziesięciu megabajtów z jednej aktualizacji przekłada się na wielokrotnie większe zyski, gdy wziąć pod uwagę liczbę użytkowników, do których aktualizacja ma trafić. Google wskazuje tu za przykład wspomniany Sklep Play, w którym zastosowanie algorytmu Brotli zamiast wcześniejszego GZIP pozwala oszczędzać ponad 1,5 miliona gigabajtów danych dziennie.

Rozmiar po skompresowaniu (mniej = lepiej), źródło: opencpu.org
Rozmiar po skompresowaniu (mniej = lepiej), źródło: opencpu.org

Uwagę warto zwrócić na prędkość kompresji i dekompresji. Ta pierwsza nie wypada szczególnie dobrze i może być wielokrotnie gorsza od osiąganej w przypadku algorytmów BZIP2 oraz GZIP, za to korzyści pojawiają się w przypadku dekompresji, która przebiega po stronie użytkownika przed instalacją aktualizacji w smartfonie. Tutaj, zależnie od zastosowanych wcześniej algorytmów kompresowania, wyniki uzyskiwane z wykorzystaniem Brotli mogą być nawet kilkukrotnie lepsze, w najgorszym wypadku zostając tylko nieznacznie w tyle za GZIP.

  • Czas kompresji (mniej = lepiej), źródło: opencpu.org
  • Czas dekompresji (mniej = lepiej), źródło: opencpu.org
[1/2] Czas kompresji (mniej = lepiej), źródło: opencpu.org Źródło zdjęć: |

W praktyce zmiany mogą być jednak wyraźne. Jak czytamy na łamach XDA-Developers, nieoficjalną kompilację LineageOS dla Motoroli G4 (zajmującą zwykle około 350 MB), dzięki zastosowaniu nowego algorytmu kompresji udało się zmniejszyć o kolejne 50 megabajtów. Nawet jeśli nie przyspieszy to drastycznie instalacji, to wpłynie na czas pobierania aktualizacji, a jeśli korzystamy z mobilnego dostępu do Internetu, będzie także korzystne w kontekście zużycia pakietu danych.

Źródło artykułu: www.dobreprogramy.pl
Wybrane dla Ciebie
Rejestracja auta w mObywatelu. Wiadomo, od kiedy będzie możliwa
Rejestracja auta w mObywatelu. Wiadomo, od kiedy będzie możliwa
Podejrzewasz wyciek danych? Wykorzystaj mObywatela
Podejrzewasz wyciek danych? Wykorzystaj mObywatela
SMS Blastery w autach. Jak działa atak?
SMS Blastery w autach. Jak działa atak?
Yanosik komentuje raport Policji. Co jest przyczyną wypadków?
Yanosik komentuje raport Policji. Co jest przyczyną wypadków?
CERT Orange: AI napędza fałszywe sklepy w sieci
CERT Orange: AI napędza fałszywe sklepy w sieci
Ta aplikacja zmieniła świat. Obchodzi 20. urodziny
Ta aplikacja zmieniła świat. Obchodzi 20. urodziny
ZUS ostrzega przed fałszywymi telefonami. Oszuści żądają 800 zł
ZUS ostrzega przed fałszywymi telefonami. Oszuści żądają 800 zł
Microsoft Teams wprowadzi zmiany. Start w czerwcu 2026 r.
Microsoft Teams wprowadzi zmiany. Start w czerwcu 2026 r.
NWHStealer kradnie hasła. Ukrywa się w fałszywych aplikacjach
NWHStealer kradnie hasła. Ukrywa się w fałszywych aplikacjach
TikTok Shop w Polsce. Sprzedawcy otrzymali powiadomienie
TikTok Shop w Polsce. Sprzedawcy otrzymali powiadomienie
Komunikat KAS. Termin mija 30 kwietnia
Komunikat KAS. Termin mija 30 kwietnia
Serwis telewizji DVB-T2. Wyłączenia nadajników
Serwis telewizji DVB-T2. Wyłączenia nadajników
MOŻE JESZCZE JEDEN ARTYKUŁ? ZOBACZ CO POLECAMY 🌟