LZHAM iyo maktabadaha isku-buuqa ee Crunch ayaa lagu sii daayay qaybta dadweynaha

Rich Geldreich turjumay Maktabadaha riixista ee uu sameeyay LZHAM ΠΈ yiddidiilo ilaa qaybta magaca dadweynaha (Public Domain), i.e. gebi ahaanba ka tanaasulay xuquuqaha lahaanshaha waxayna siisay fursad qaybinta iyo isticmaalka nooc kasta oo qof kasta oo aan xaddidneyn. Awoodaha meesha aan la aqoonsanayn qaybta xayndaabka dadweynaha, boos celin ku habboon ayaa laga tagay. Markii hore, mashaariicda waxaa lagu qaybiyey shatiga MIT iyo ZLIB.

Maktabadda Crunch waxay bixisaa qalab lagu cadaadiyo oo lagu beddelo textures iyada oo aan la lumin tayada iyada oo la adeegsanayo algorithms DXTn. Crunch waxay taageertaa qaababka qaabdhismeedka DXT1/5/N iyo 3DC waxayna natiijada u kaydin kartaa qaababka DDS, CRN iyo KTX.

LZHAM waxay bixisaa isugaynta algorithm ee loo habeeyay baakadaha hantida loo soo raray qayb ka mid ah codsiyada ciyaaraha. API ku habboon Zlib waa la taageeray. Mid ka mid ah sifooyinka LZHAM waa suurtogalnimada
iyadoo la isticmaalayo miisaska khariidaynta (illaa 64 KB ee cabbirka), qaamuusyada (ilaa 500 MB), isbarbardhigga hawlgallada dunta badan iyo isticmaalka isbeddellada delta, taas oo u oggolaanaysa isbeddellada in la qaybiyo iyada oo aan dib loo soo celin faylalka hore u cufan.

Marka la eego heerka cadaadiska iyo xawaaraha xirmooyinka, hirgelinta LZHAM waxay la mid tahay LZMA, laakiin marka la eego xawaaraha depression waxay 1.5-8 ka dhakhso badan tahay LZMA (laakiin ka hooseeya zlib). Marka la barbar dhigo ZSTD, LZHAM waxay ka horeysaa algorithm-kan marka la eego hufnaanta isku-buufinta, laakiin waxay ku dhowdahay amar weyn oo ka dambeeya xawaaraha codaynta oo waxoogaa ka dambeeya xawaaraha dejinta.

Source: opennet.ru

Add a comment