Aktualizace z Play Storu jsou nyní maličké, přesto se telefony pořádně zapotí

Každý den majitelé zařízení s Androidem stáhnou z Play Storu miliony a miliony aktualizací všemožných aplikací. Kdyby se měl do telefonu pokaždé stahovat celé APK, byl by to ohromný nápor jak na samotnou internetovou síť, tak na datacentra Googlu a nakonec i na uživatele – zejména pokud by záplaty stahoval skrze mobilní síť.

Google letos začal používat rozdílovou techniku bsdiff, která se snaží do telefonu stahovat jen data, která se oproti nainstalované aplikaci skutečně změnila.

Nyní se ale inženýři z Googlu pochlubili, že bsdiff nahradili ještě úspornějším postupem. Jestli bsdiff dokázal snížit velikost stahovaných dat v průměru o 47 %, tzv. File-by-File patching to zvedne v průměru na 65 % a v ideálních podmínkách dokonce až na 90 %. Namísto 10MB aktualizace byste tedy stáhli jen 1 MB.

Klepněte pro větší obrázek
Srovnání originální velikosti aktualizace (celého instalačního balíčku APK), rozdílové aktualizace bsdiff a nového systému File-by-File, který začal Google používat

V rámci File-by-File patchování dostane telefon podrobný seznam změněných souborů uvnitř balíčků APK. Tento seznam porovná s verzemi souborů v jeho vlastní paměti, rozbalí balíček, stáhne změněné soubory a balíček aplikace na telefonu znovu zabalí.

Tento přístup je tedy velmi efektivní co se týče datové náročnosti, nicméně má i slabinu. Jelikož telefon v rámci patchování provádí složitější výpočetní operace, aktualizace zabere více času – až o 1 s/1 MB dat u současných telefonů (2015 a novější) a ještě více u těch starších a skutečně nejlevnějších.

Pokud si tedy na svém telefonu všimnete, že aktualizace probíhají oproti dřívější praxi nějak podezřele dlouho, toto bude nejpravděpodobnější vysvětlení. Na stranu druhou, Googlu se tato změna rozhodně vyplatila, s novou technikou patchování totiž ušetří až 6 petabajtů dat každý den.

Témata článku: Google, Android, Mobilní aplikace, Telefony, Google Play

12 komentářů

Nejnovější komentáře

  • flatliners 11. 12. 2016 14:40:24
    aktualizace zakázaný a mam klid
  • giam 11. 12. 2016 13:08:38
    Takze jen dohnali apple.
  • pavliicek 10. 12. 2016 19:46:10
    Jde to krom toho casu nejak poznat? Dnes jsem aktualizoval kupu aplikaci a...
Určitě si přečtěte

BlackBerry KEYone: když chcete bezpečný Android s klávesnicí [MWC]

BlackBerry KEYone: když chcete bezpečný Android s klávesnicí [MWC]

** BlackBerry KEYone je samozvaná vlajková loď s QWERTY klávesnicí ** Návrh a bezpečnostní řešení zajistilo BlackBerry, výrobu pak TCL** Na trh půjde v dubnu s hodně sebevědomou cenovkou

Dnes | Miksa Martin | 18

LG X Power 2: Největší baterie, jakou kdy LG dalo do mobilu

LG X Power 2: Největší baterie, jakou kdy LG dalo do mobilu

** Kapacita baterie dosahuje 4 500 mAh ** Telefon běží na nejnovějším Androidu 7.0 Nougat ** Čelní i zadní fotoaparát mají LED blesk

Včera | Měchura Milan | 7

Aplikace pro iPhone, bez kterých nedokážu žít [Marek Lutonský]

Aplikace pro iPhone, bez kterých nedokážu žít [Marek Lutonský]

** K nejlepším aplikacím jsem se často dostal tím, že mi je někdo doporučil ** Třeba proto i vám přijde vhod přehled aplikací, které nejčastěji používám ** Možná z toho bude i seriál

23.  2.  2017 | Lutonský Marek | 53

Honor V9: Atraktivní barvy, skvělý design a masivní baterie

Honor V9: Atraktivní barvy, skvělý design a masivní baterie

** Je osazen duální fotoaparátem ** Ukrývá stejný procesor, který využívá i Huawei Mate 9 ** Na evropském trhu by se měl prodávat jako Honor 8 Pro

23.  2.  2017 | Měchura Milan | 11

Xiaomi Redmi 4A: osvědčený recept na úspěch [recenze]

Xiaomi Redmi 4A: osvědčený recept na úspěch [recenze]

** Na rozdíl od klasické verze nemá čtečku otisků prstů ** Jeho obal je sice věrnou imitací kovu, ale ve skutečnosti je plastu ** Grafická nadstavba MIUI 8 nabízí užitečné aplikace a funkce **

23.  2.  2017 | Měchura Milan | 23