LZHAM a Crunch Kompressiounsbibliothéike goufen an de Public Domain verëffentlecht

Rich Geldreich iwwersat Kompressiounsbibliothéiken déi hien entwéckelt huet LZHAM и Crunch zu Kategorie ëffentlech Domain (Public Domain), d.h. komplett verzicht op propriétaire Copyright an huet d'Méiglechkeet fir Verdeelung a Gebrauch an iergendenger Form vu jidderengem ouni Restriktiounen ugebueden. Fir Juridictioune wou d'Kategorie vum Domaine public net unerkannt gëtt, ginn entspriechend Reservatioune verlooss. Virdrun goufen Projeten ënner MIT an ZLIB Lizenzen verdeelt.

D'Crunch Bibliothéik bitt Tools fir Texturen ze kompriméieren an ze transkodéieren ouni Qualitéitsverloscht mat Algorithmen DXTn. Crunch ënnerstëtzt DXT1/5/N an 3DC Texturformater a kann d'Resultat op DDS, CRN a KTX Formater späicheren.

LZHAM liwwert e Kompressiounsalgorithmus optiméiert fir Verpackungsverméigen, déi als Deel vu Spillapplikatiounen verschéckt ginn. Zlib kompatibel API gëtt ënnerstëtzt. Ee vun de Fonctiounen vun LZHAM ass d'Méiglechkeet
mat Kartéierungstabellen (bis zu 64 KB an der Gréisst), Dictionnairen (bis zu 500 MB), Paralleliséierung vun Operatiounen a multiple Threads a benotzt Delta Ännerungen, déi et erlaben Ännerungen ze verdeelen ouni scho kompriméiert Dateien nei ze packen.

Wat de Kompressiounsniveau a Verpackungsgeschwindegkeet ugeet, ass d'LZHAM Implementatioun vergläichbar mat LZMA, awer a punkto Dekompressiounsgeschwindegkeet ass et 1.5-8 Mol méi séier wéi LZMA (awer méi lues wéi zlib). Am Verglach mam ZSTD ass LZHAM virun dësem Algorithmus wat d'Kompressiounseffizienz ugeet, awer ass bal eng Uerdnung vun der Gréisst hannert der Kodéierungsgeschwindegkeet a liicht hannendrun an der Dekodéierungsgeschwindegkeet.

Source: opennet.ru

Setzt e Commentaire