據HotHardware網站報道,雖然《Pokémon GO》和《Netflix》是很有趣的應用,但當沒有WiFi網絡時,它們可能消耗大量數據流量。Google Play寄希望算法改進能減少應用安裝和更新所需要的數據流量。谷歌最近發布了新的Delta算法“bsdiff”,能把更新包文件大小削減50%或更多。
過去,用戶更新一款應用時,他們基本上必須下載應用和大量配套數據。自2012年以來,用戶下載的僅是APK文件增量或變化,并把它們與現有文件合并。谷歌檢查應用版本,然后發送更新包,更新包會把開發者對應用的修改與用戶已經安裝的應用文件合并。
HotHardware 表示,bsdiff算法利用了經過編譯的原生代碼不同版本變化方式。原生代碼庫文件應當以未經壓縮的方式存儲,以盡可能提高效率,因為壓縮會干擾Delta算法。但是,對于經過壓縮的應用,數據流量仍然可能減少5%。