LZHAM ja Crunch tihendusraamatukogud on muudetud avalikuks omandiks

Rich Geldreich tÔlkinud tema vÀlja töötatud tihendusteegid LZHAM ja Crunch kategooriasse avalik domeen (Public Domain), st on tÀielikult loobunud autoriÔigustest ja vÔimaldanud levitamist ja kasutamist kÔigis vormides ilma piiranguteta. Jurisdiktsioonides, kus avaliku domeeni kategooriat ei tunnustata, on esitatud vastavad klauselid. Varasemad projektid olid levitatud MIT ja ZLIB litsentside alusel.

Teek Crunch pakub vahendeid tekstuuride tihendamiseks ja rekodeerimiseks ilma kvaliteedikadudeta, kasutades algoritme DXTn. Crunch toetab DXT1/5/N ja 3DC tekstuuriformaate ning vÔib sÀilitada tulemuse DDS, CRN ja KTX formaatides.

LZHAM pakub tihendamise algoritmi, mis on optimeeritud mĂ€ngurakenduste koostisosade pakkimiseks. Toetatakse Zlib ĂŒhilduvat API-d. LZHAM eripĂ€ra hulka kuulub
kaarditabelite (kuni 64 KB), sÔnastike (kuni 500 MB) kasutamine, operatsioonide paralleelne töötlemine mitmes lÔimes ja delta-muudatuste rakendamine, mis vÔimaldab levitada muudatusi ilma juba tihendatud failide uuesti pakkimiseta.

Tihendamise mÀÀr ja pakkimise kiirus on LZHAM rakenduse tasemel vĂ”rreldavad LZMA-ga, kuid LZHAM-i allkirjapakkimise kiirus on 1,5–8 korda kiirem kui LZMA (kuid aeglasem kui zlib). ZSTD-ga vĂ”rreldes ĂŒletab LZHAM selle algoritmi tihendamise efektiivsuses, kuid jÀÀb peaaegu jĂ€rjestikku maha koodimise kiirusest ja on veidi aeglasem dekodeerimise kiirusel.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster