Zopfli – nowy algorytm kompresji

6
875
Zopfil
Zopfil

Google ogłosiło wydanie nowego algorytmu kompresji – Zopfli. Jest to biblioteka ogólnego przeznaczenia, która swoją nazwę zawdzięcza szwajcarskiemu przepisowi na produkcję chleba. Zopfli jest implementacją algorytmu kompresji Deflate, tworzący małej wielkości pliki wynikowe, które pozwalają na lepsze zarządzanie przestrzenią, szybszą transmisję danych, mniejsze zużycie transferu oraz baterii. Większa gęstość danych została osiągnięta, dzięki użyciu bardziej wyczerpującej techniki kompresji, która jest wolniejsza, ale nie wpływa na szybkość dekompresji.

Ta wyczerpująca metoda oparta jest na iteracyjnym modelowaniu entropicznym (ang. entropy modelling) i wspomagana przez algorytm wyszukujący najmniej kosztowną bitowo ścieżkę, na wykresie wszystkich możliwych reprezentacji algorytmu Deflate.

Plik wynikowy, generowany przez Zopfli jest mniejsz od 3 do 8 procent od maksymalnej kompresji zlib. Zopfli świetnie nadaje się dla aplikacji, które kompresują dane i wysyłają przez sieć wiele razy. Biblioteka została napisana w przenośnym C i jest kompatybilna w bit-streamie z kompresją używaną w gzip, zip, png, wywołaniach http i wielu innych.

ŹRÓDŁOgoogle-opensource.blogspot.com
Poprzedni artykułRekonq 2.2
Następny artykułGoogle Chrome 25 na Androida
Michał Olber
Interesuję się głównie sprzętem i działaniem jego pod systemami GNU/Linux. Testuję różne dystrybucje i robię recenzje. Interesuję się działaniem sprzętu pod Linuksem, dzięki czemu wiem, jaki zestaw komputerowy wybierać :)

6 KOMENTARZE

  1. "Większa gęstość danych została osiągnięta, dzięki użyciu bardziej wyczerpującej techniki kompresji, która jest wolniejsza, ale nie wpływa na szybkość dekompresji." – eee? :)

ZOSTAW ODPOWIEDŹ

Proszę wpisać swój komentarz!
Proszę podać swoje imię tutaj