Zstandard 1.5.7

Pärast 11 kuu arendust ja üle 500 commit'i on välja antud Zstandard 1.5.7, kiire andmekompressiooniraamatukogu ja käsurea utiliit, kirjutatud C keeles ning levitatakse BSD ja GNU GPL 2 litsentside alusel.

See on oluline versioon, mis toob kaasa jõudlus-, stabiilsuse- ja funktsionaalsuse täiustusi ning on eriti soovitatav 32-bitiste süsteemide kasutajatele.

Peamised muudatused:

  • Lahendatud on pikaajaline ja väga harv kompressiooniprobleem 32-bitise režiimi korral, mis võis tekkida pikaajaliste seansside (sama ZSTD_CCtx*, mida pidevalt uuesti kasutatakse) ajal.
  • Oluline kiirusetõus (kuni +30%) väikeste andmete kompressioonis.
  • Kompressioonikiirus on paranenud (~+5%) madala kompressioonitasemega sõnastiku kasutamisel.
  • —patch-from käsu toimimine on kiirem kõrgel kompressioonitasemel, paranenud kompressioonikoefitsient.
  • Kompressioonikoefitsient on paranenud kõikidel tasemetel tänu parendatud plokkide piiride tuvastamisele.
  • CPU bmi2 käskude tuvastamine käideldes töötab nüüd ka 32-bitiste x86 režiimide korral.
  • Käsurea utiliidi põhiseade on mitme lõime kasutamine.
  • Konsolide utiliiti on lisatud uus käsk —max, mis püüab tagada parima võimaliku tihenduskoefitsiendi, viies kõik parameetrid maksimumini.
  • API-sse on lisatud uus meetod ZSTD_compressSequencesAndLiterals().
  • Funktsioon ZSTD_getFrameHeader() töötab nüüd ka vahele jäetud raamide puhul.
  • Tehtud on muid täiustusi ja veaparandusi.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster