Pas 11 muajsh zhvillimi dhe më shumë se 500 komitete, u publikua versioni 1.5.7 i bibliotekës së shpejtë për kompresion të dhënash dhe utilitarit konsolë Zstandard, shkruar në gjuhën C dhe i shpërndarë nën licencat BSD dhe GNU GPL 2.
Ky është një version i rëndësishëm me përmirësime në performancë, stabilitet dhe funksionalitet, dhe rekomandohet veçanërisht për përdoruesit e sistemeve 32-bit.
Ndryshimet kryesore:
- ĂshtĂ« zgjidhur njĂ« problem i njohur dhe shumĂ« i rrallĂ« me kompresionin nĂ« modalitetin 32-bit, qĂ« mund tĂ« ndodhte gjatĂ« seancave tĂ« gjata (kur ZSTD_CCtx* e njĂ«jtĂ« pĂ«rdorej vazhdimisht).
- Rritje e konsiderueshme e shpejtësisë së kompresionit (deri në +30%) për të dhëna të vogla.
- Përmirësuar shpejtësia e kompresionit (~+5%) me fjalor në nivele të ulëta kompresimi.
- PunĂ« mĂ« e shpejtĂ« e komandĂ«s âpatch-from nĂ« nivele tĂ« larta kompresimi, me pĂ«rmirĂ«sim tĂ« koeficientit tĂ« kompresionit.
- Përmirësuar koeficienti i kompresionit në të gjitha nivelet falë përcaktimit më të mirë të kufijve të bllokut.
- Zbulimi i direktivave të CPU-së bmi2 gjatë ekzekutimit tani funksionon gjithashtu në modalitetin 32-bit x86.
- Përdorimi i multithreading në utilitarin konsolë është aktivizuar si parazgjedhje.
- NĂ« utilitarin e konsolĂ«s Ă«shtĂ« shtuar njĂ« komandĂ« e re âmax, e cila pĂ«rpiqet tĂ« ofrojĂ« koeficientin mĂ« tĂ« mirĂ« tĂ« kompresimit, duke e çuar çdo parametĂ«r nĂ« maksimum.
- Në API është shtuar një metodë e re ZSTD_compressSequencesAndLiterals().
- Funksioni ZSTD_getFrameHeader() tani punon edhe mbi kornizat që anashkalohet.
- Janë bërë përmirësime të tjera dhe korrigjime gabimesh.
Burimi: linux.org.ru
