Ma library a LZHAM ndi Crunch compression adasamutsidwa kumadera agulu

Rich Geldreich kumasuliridwa malaibulale ophatikizika adapanga LZHAM ΠΈ Pewani ku gulu public domain (Public Domain), i.e. adakana kwathunthu kukopera kwa eni ake ndikupereka mwayi wogawira ndi kugwiritsidwa ntchito mwanjira iliyonse ndi aliyense popanda zoletsa. M'madera omwe gulu la anthu onse silikudziwika, kusungitsa koyenera kumasiyidwa. M'mbuyomu, ma projekiti adagawidwa pansi pa ziphaso za MIT ndi ZLIB.

Laibulale ya Crunch imapereka zida zopondereza ndikusintha mawonekedwe osataya mtundu pogwiritsa ntchito ma aligorivimu DXTn. Crunch imathandizira mawonekedwe a DXT1/5/N ndi 3DC ndipo imatha kusunga zotsatira zake kumitundu ya DDS, CRN ndi KTX.

LZHAM imapereka njira yophatikizira yomwe imakongoletsedwa ndi katundu wotumizidwa ngati gawo lamasewera. Zlib compatible API imathandizidwa. Chimodzi mwazinthu za LZHAM ndizotheka
pogwiritsa ntchito matebulo a mapu (mpaka 64 KB kukula), otanthauzira (mpaka 500 MB), ntchito zofanana mu ulusi wambiri ndi kugwiritsa ntchito kusintha kwa delta, zomwe zimalola kuti kusintha kugawidwe popanda kulongedzanso mafayilo omwe asindikizidwa kale.

Pankhani ya kupanikizika komanso kuthamanga kwapang'onopang'ono, kukhazikitsa kwa LZHAM ndikufanana ndi LZMA, koma potengera kuthamanga kwa decompression ndi 1.5-8 nthawi mwachangu kuposa LZMA (koma pang'onopang'ono kuposa zlib). Poyerekeza ndi ZSTD, LZHAM ili patsogolo pa aligorivimu iyi potengera kukakamiza kokwanira, koma ili pafupi kutsata liwiro la kabisidwe komanso kuseri pang'ono pa liwiro lotsitsa.

Source: opennet.ru

Kuwonjezera ndemanga