Az LZHAM és Crunch tömörítő könyvtárak közkincsé váltak.

Rich Geldreich fordította általa kifejlesztett tömörítő könyvtárak LZHAM és Crunch kategóriába közkincs (Public Domain), azaz teljesen lemondott a szerzői jogokról, lehetővé téve ezzel a terjesztést és használatot mindenki számára korlátozások nélkül. Azokban a joghatóságokban, ahol a közkincs kategóriát nem ismerik el, megfelelő fenntartások kerültek elhelyezésre. Korábban a projektek MIT és ZLIB licenc alatt voltak elérhetők.

A Crunch könyvtár eszközöket biztosít textúrák tömörítésére és újrakódolására, minőségromlás nélkül, algoritmusok segítségével. DXTn. A Crunch támogatja a DXT1/5/N és 3DC textúraformátumokat, és az eredményt DDS, CRN és KTX formátumokban képes menteni.

Az LZHAM tömörítési algoritmus a játékalkalmazásokhoz tartozó erőforrások csomagolására van optimalizálva. Zlib kompatibilis API-t támogat. Az LZHAM legfőbb jellemzője a
táblázatok (max. 64 Kb) és szótárak (max. 500 Mb) használatának lehetősége, több szálon történő párhuzamos műveletek, valamint delta-módosítások alkalmazása, amelyek lehetővé teszik a már tömörített fájlok tömörítés nélküli módosításának terjesztését.

Tömörítési szint és csomagolási sebesség szempontjából az LZHAM megvalósítása az LZMA-hoz hasonló, de a bontási sebesség tekintetében 1.5-8-szor gyorsabban teljesít mint az LZMA (bár lassabb a zlib-nál). Az ZSTD-hez képest az LZHAM hatékonyabb a tömörítési hatékonyság tekintetében, de a kódolási sebességben jelentősen lemarad, és a dekódolási sebességben is egy kicsit elmarad.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster