Zstandard 1.5.7

Po 11 mesecih razvoja in več kot 500 prispevki je izšla različica 1.5.7 hitre knjižnice za stiskanje podatkov in konzolne aplikacije Zstandard, napisane v jeziku C ter distribuirane pod licencama BSD in GNU GPL 2.

To je pomembno izdanje z izboljšavami v zmogljivosti, stabilnosti in funkcionalnosti, še posebej priporočljivo za uporabnike 32-bitnih sistemov.

Glavne spremembe:

  • Rešena je dolgotrajna in zelo redka težava stiskanja v 32-bitnem načinu, ki se je lahko pojavila med dolgimi sejami (isti ZSTD_CCtx*, ki se stalno ponovno uporablja).
  • Znatno povečanje hitrosti stiskanja (do +30%) manjših podatkov.
  • Izboljšana je hitrost stiskanja (~+5%) z nizkimi nivoji stiskanja z uporabo slovenskega jezika.
  • Hitrejše delovanje ukaza —patch-from pri visokih nivojih stiskanja, s izboljšanim razmerjem stiskanja.
  • Izboljšano razmerje stiskanja na vseh nivojih zahvaljujoč boljši določitvi meja blokov.
  • Odkritje procesorske instrukcije bmi2 med izvajanjem zdaj deluje tudi v 32-bitnem načinu x86.
  • Uporaba večnitenjskega delovanja v konzolni aplikaciji je privzeto omogočena.
  • V konzolno aplikacijo je dodana nova ukazna —max, ki poskuša zagotoviti najboljše možno razmerje stiskanja, tako da nastavi vse parametre na največjo vrednost.
  • V API je dodana nova metoda ZSTD_compressSequencesAndLiterals().
  • Funkcija ZSTD_getFrameHeader() zdaj deluje tudi na preskočenih okvirjih.
  • Izvedena so bila tudi druga izboljšanja in odprave napak.

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster