Nog lichtere updates en apps. Zeg hallo tegen Brotli van Google

Momenteel neemt de gemiddelde bestandsgrootte toe. In het geval van smartphones kan dit vooral irritant zijn: het downloaden van volgende items duurt langer en vereist meer ruimte om te starten. Gelukkig gebruiken bedrijven algoritmen om grotere programma’s of updates te comprimeren. We hebben onlangs de gelegenheid gehad om meer te weten te komen over de prestaties van Brotli door Google-medewerkers. Het blijkt dat ze een geweldige oplossing voor telefoons hebben gemaakt.

aanzienlijke besparingen

Jeroen Ooms van OpenCPU.org maakte een vergelijking van het nieuwe compressiealgoritme met de meest gebruikte, namelijk GZIP, BZIP2 of XZ. De vier werden in drie tests met elkaar vergeleken: compressieverhouding, bestandsreductietijd en decompressie. Brotli bespaarde de meeste ruimte en behaalde veel betere resultaten: het uiteindelijke bestand was minder dan 30% van het oorspronkelijke gewicht. De rivalen behaalden resultaten van meer dan 30%.

Even belangrijk bij dit alles is de snelheid van decompressie. Hier was het idee van de medewerkers van Mountain View vergelijkbaar met dat van GZIP, wederom positief verrassend. Vanwege de zeer goede resultaten in deze twee categorieën, zou het ideaal zijn voor mobiele apparaten. In andere toepassingen zou het slechter zijn, omdat de compressiesnelheid gemiddeld is, dus bijvoorbeeld in servers zullen andere technologieën beter werken.

  

Binnenkort beschikbaar voor Android?

Laten we verder gaan met voorbeelden uit het echte leven. Brotli “verkleinde” het pakket met Lineage OS voor Motorola Moto G4 van ongeveer 340 MB naar ongeveer 290 MB. Voor Play Store-programma’s konden we rekenen op een reductie van 20%. Dit algoritme zou zeker geweldig zijn, vooral voor OTA-updates. Ik ben ervan overtuigd dat producenten binnenkort geïnteresseerd zullen zijn in deze tool en het zullen gebruiken om meer bytes te besparen.

Voor Google zelf is het zelfs een belangrijke oplossing. Dankzij hem konden ze 1,5 petabyte aan data op hun netwerken besparen, als de bedrijven die smartphones en alles uit de Play Store maken maar naar Brotla zouden gaan. Ik denk dat we hier meer over zullen horen tijdens de volgende Google I/O.

Je kunt Brotli hier op GitHub zien.

bron: OpenCPU

0 Shares:
You May Also Like