АПК ажурирања ће бити много мања на Андроид-у
Гугл се спрема да уведе нову технику познату као „закрпе фајл-по-датотека“, која може да смањи величину ажурирања апликација са 65% до 90%. Ово ће уштедети пропусни опсег корисника, што је изузетно добра вест за кориснике ограниченог пакета података и за широкопојасне везе ниже брзине.
Званично саопштење које описује закрпе „Филе-би-Филе” наводи следеће:
Фајл по фајл се заснива на откривању промена у некомпримованим подацима. Да бисмо генерисали закрпу, прво декомпримујемо и старе и нове датотеке пре него што израчунамо делта (још увек користимо бсдифф овде). Затим да бисмо применили закрпу, декомпримујемо стару датотеку, примењујемо делта на некомпримовани садржај и затим поново компресујемо нову датотеку. При томе морамо да се уверимо да АПК на вашем уређају савршено одговара, бајт за бајт, оном у Плаи продавници (погледајте Шема потписа АПК-а в2 зашто).
Реклама
Док ће ажурирања апликација бити компримована тако да ваш уређај треба да преузме мању количину података, биће потребно више процесорске снаге на корисниковом уређају да би их распаковао и спојио делте. Према Гоогле-у, ово неће представљати проблем за уређаје који су објављени након 2015. и неће узроковати већа кашњења дуже од 1 секунде по мегабајту. Али за старије телефоне и таблете може потрајати знатно више времена.
Због тога је Гоогле ограничио закрпе фајл-по-датотека само на аутоматска ажурирања. Ручно ажурирање апликација неће имати користи од ове нове компресије на АПК-овима.
Следећа табела приказује поређење величина ажурирања са и без закрпа датотека по фајл.
Компанија је обезбедила изворни код на ГитХуб-у. преко Неовин.
Шта мислите о овој промени? Шта је боље за вас - мања величина ажурирања или брже време инсталације?