Chaidh leabharlannan teannachaidh LZHAM agus Crunch a leigeil ma sgaoil don raon phoblach

Rich Geldreich eadar-theangaichte leabharlannan teannachaidh a leasaich e LZHAM и Crunch gu roinn-seòrsa raon poblach (Fearann ​​​​Poblach), i.e. gu tur a’ diùltadh dlighe-sgrìobhaidh seilbhe agus a’ toirt cothrom airson a sgaoileadh agus a chleachdadh ann an cruth sam bith leis a h-uile duine gun chuingealachaidhean. Airson uachdranasan far nach eil an roinn de raon poblach air aithneachadh, tha àiteachan glèidhte iomchaidh air am fàgail. Roimhe sin, chaidh pròiseactan a sgaoileadh fo cheadan MIT agus ZLIB.

Tha an leabharlann Crunch a’ toirt seachad innealan airson a bhith a’ teannachadh agus a’ còdachadh inneach gun a bhith a’ call càileachd le bhith a’ cleachdadh algoirmean DXTn. Bidh Crunch a’ toirt taic do chruthan inneach DXT1/5/N agus 3DC agus faodaidh iad an toradh a shàbhaladh gu cruthan DDS, CRN agus KTX.

Tha LZHAM a’ toirt seachad algorithm teannachaidh air a bharrrachadh airson maoin pacaidh a chaidh a chuir air adhart mar phàirt de thagraidhean gèam. Tha taic ri API co-chòrdail Zlib. Is e aon de na feartan aig LZHAM an comas
a’ cleachdadh chlàran mapaidh (suas gu 64 KB ann am meud), faclairean (suas gu 500 MB), a’ co-thaobhadh obrachaidhean ann an ioma-snàithlean agus a’ cleachdadh atharraichean delta, a leigeas le atharraichean a bhith air an sgaoileadh gun a bhith ag ath-phacadh fhaidhlichean teannaichte mar-thà.

A thaobh ìre teannachaidh agus astar pacaidh, tha buileachadh LZHAM an coimeas ri LZMA, ach a thaobh astar dì-dhùmhlachadh tha e 1.5-8 tursan nas luaithe na LZMA (ach nas slaodaiche na zlib). An coimeas ri ZSTD, tha LZHAM air thoiseach air an algairim seo a thaobh èifeachdas teannachaidh, ach tha e cha mhòr mar òrdugh meudachd air dheireadh ann an astar còdaidh agus beagan air dheireadh ann an astar dì-chòdachadh.

Source: fosgailtenet.ru

Cuir beachd ann