Pas 11 muajsh zhvillimi dhe më shumë se 500 komitë, u lëshua versioni 1.5.7 i bibliotekës së shpejtë për kompresimin e të dhënave dhe utilitarit konsolë Zstandard, të shkruar në gjuhën C dhe të shpërndara sipas licencave BSD dhe GNU GPL 2.
Ky është një lëshim i rëndësishëm me përmirësime në performancën, stabilitetin dhe funksionalitetin dhe rekomandohet veçanërisht për përdoruesit e sistemeve 32-bit.
Ndryshimet kryesore:
- ĂshtĂ« zgjidhur njĂ« problem i vjetĂ«r dhe shumĂ« i rrallĂ« i kompresimit nĂ« modalitetin 32-bit, i cili mund tĂ« ndodhte gjatĂ« seancave tĂ« gjata (e njĂ«jta ZSTD_CCtx* qĂ« pĂ«rdoret vazhdimisht).
- Rritje e dukshme e shpejtësisë së kompresimit (deri në +30%) për të dhëna të vogla.
- Përmirësuar shpejtësinë e kompresimit (~+5%) me një fjalor në nivele të ulëta kompresimi.
- PĂ«rmirĂ«sim mĂ« tĂ« shpejtĂ« tĂ« komandĂ«s âpatch-from nĂ« nivele tĂ« larta kompresimi, me pĂ«rmirĂ«simin e koeficientit tĂ« kompresimit.
- Koeficienti i kompresimit është përmirësuar në të gjitha nivelet falë përmirësimit të përcaktimit të kufijve të blloqeve.
- Zbulimi i instruktioneve CPU bmi2 gjatë ekzekutimit tani funksionon edhe në modalitetin 32-bit x86.
- Përdorimi i multi-threading-ut në utilitarin konsolë tani është i aktivizuar si parazgjedhje.
- NjĂ« komandĂ« e re âmax Ă«shtĂ« shtuar nĂ« utilitarin konsolĂ«, e cila pĂ«rpiqet tĂ« ofrojĂ« koeficientin mĂ« tĂ« mirĂ« tĂ« mundshĂ«m tĂ« kompresimit, duke çuar tĂ« gjithĂ« parametrat nĂ« vlerat maksimale.
- Një metodë e re ZSTD_compressSequencesAndLiterals() është shtuar në API.
- Funksioni ZSTD_getFrameHeader() tani punon edhe për kornizat që mund të mungojnë.
- Janë kryer përmirësime dhe rregullime të tjera të defekteve.
Burimi: linux.org.ru
