W lipcu Google wprowadziło do sklepu Play nowy algorytm, który pozwolił zmniejszyć wielkość aktualizacji nawet o 50%. Teraz amerykańska firma implementuje nowy sposób aktualizowania, który przyczyni się do dalszych oszczędności.
Google wyjaśnia, że File-by-File, bo tak nazywa się nowy mechanizm, umożliwia ograniczenie wielkości aktualizacji średnio o 65%, a w skrajnych przypadkach dochodzi nawet do 90%.
Sam proces polega na wykrywania zmian w nieskompresowanych danych. Aktualizacja wymaga zatem dekompresji starych plików, zaaplikowania nowych, a następnie ponownej kompresji. Przy tym Google Play musi mieć pewność, że posiadana przez użytkownika aplikacja jest identyczna, jak ta dostępna w sklepie.
Proces jest niezwykle efektywny w ograniczaniu wielkości aktualizacji, jednak sprawi, że instalacja będzie trwała nieco dłużej. Kompresowanie wymaga bowiem większej mocy obliczeniowej.
Google zapewnia, że na urządzeniach z 2015 roku i nowszych kompresja 1 MB będzie trwała nieco ponad sekundę. W przypadku starszych smartfonów i tabletów czas ten nieco się wydłuży.
Źródło: Neowin