๋ฆฌ์น ๊ฒ๋๋ฆฌํ ๊ทธ๊ฐ ๊ฐ๋ฐํ ์์ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ะธ ์นดํ ๊ณ ๋ฆฌ๋ก (๊ณต๊ฐ ๋๋ฉ์ธ), ์ฆ ๋ ์ ์ ์๊ถ์ ์์ ํ ํฌ๊ธฐํ๊ณ ๋ชจ๋ ์ฌ๋์ด ์ ํ ์์ด ์ด๋ค ํํ๋ก๋ ๋ฐฐํฌํ๊ณ ์ฌ์ฉํ ์ ์๋ ๊ธฐํ๋ฅผ ์ ๊ณตํ์ต๋๋ค. ๊ณต๊ฐ ๋๋ฉ์ธ ์นดํ ๊ณ ๋ฆฌ๊ฐ ์ธ์ ๋์ง ์๋ ๊ดํ ๊ถ์ ๊ฒฝ์ฐ ์ ์ ํ ์ ๋ณด๊ฐ ๋จ์ ์์ต๋๋ค. ์ด์ ์๋ ํ๋ก์ ํธ๊ฐ MIT ๋ฐ ZLIB ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋์์ต๋๋ค.
Crunch ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ฌ ํ์ง ์์ค ์์ด ํ ์ค์ฒ๋ฅผ ์์ถํ๊ณ ํธ๋์ค์ฝ๋ฉํ๋ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. . Crunch๋ DXT1/5/N ๋ฐ 3DC ํ ์ค์ฒ ํฌ๋งท์ ์ง์ํ๊ณ DDS, CRN ๋ฐ KTX ํฌ๋งท์ผ๋ก ์ถ๋ ฅ์ ์ ์ฅํ ์ ์์ต๋๋ค.
LZHAM์ ๊ฒ์ ์ ํ๋ฆฌ์ผ์ด์
์ ์ผ๋ถ๋ก ๋ฐฐ์ก๋๋ ํจํค์ง ์์ฐ์ ์ต์ ํ๋ ์์ถ ์๊ณ ๋ฆฌ์ฆ์ ์ ๊ณตํฉ๋๋ค. Zlib ํธํ API๊ฐ ์ง์๋ฉ๋๋ค. LZHAM์ ํน์ง ์ค ํ๋๋
๋งคํ ํ
์ด๋ธ(์ต๋ ํฌ๊ธฐ 64KB), ์ฌ์ (์ต๋ 500MB), ์ฌ๋ฌ ์ค๋ ๋์์ ์์
๋ณ๋ ฌํ ๋ฐ ์ด๋ฏธ ์์ถ๋ ํ์ผ์ ๋ค์ ์์ถํ์ง ์๊ณ ๋ ๋ณ๊ฒฝ ์ฌํญ์ ๋ฐฐํฌํ ์ ์๋ ๋ธํ ๋ณ๊ฒฝ ์ฌ์ฉ.
์์ถ ์์ค๊ณผ ํจํน ์๋ ์ธก๋ฉด์์ LZHAM ๊ตฌํ์ LZMA์ ๋น์ทํ์ง๋ง, ์์ถ ํด์ ์๋ ์ธก๋ฉด์์๋ LZMA๋ณด๋ค 1.5~8๋ฐฐ ๋น ๋ฆ ๋๋ค(ํ์ง๋ง zlib๋ณด๋ค๋ ๋๋ฆฝ๋๋ค). ZSTD์ ๋น๊ตํ์ ๋, LZHAM์ ์์ถ ํจ์จ์ฑ ๋ฉด์์ ์ด ์๊ณ ๋ฆฌ์ฆ๋ณด๋ค ์ฑ๋ฅ์ด ๋ฐ์ด๋์ง๋ง, ์ธ์ฝ๋ฉ ์๋๋ ๊ฑฐ์ XNUMX๋ฐฐ๋ ๋๋ฆฌ๊ณ ๋์ฝ๋ฉ ์๋๋ ์ฝ๊ฐ ๋๋ฆฝ๋๋ค.
์ถ์ฒ : opennet.ru
