Zstandard 1.5.7

Dopo 11 mesi di sviluppo e più di 500 commit, è stata rilasciata la versione 1.5.7 della libreria di compressione dati veloce e dell'utilità da console Zstandard, scritta in C e distribuita con le licenze BSD e GNU GPL 2.

Si tratta di un rilascio significativo con miglioramenti nelle prestazioni, stabilità e funzionalità, particolarmente raccomandato per gli utenti di sistemi a 32 bit.

Variazioni principali:

  • Risolta una lunga e molto rara problematica di compressione in modalità a 32 bit, che poteva verificarsi durante sessioni prolungate (utilizzando continuamente lo stesso ZSTD_CCtx*).
  • Aumento significativo della velocità di compressione (fino al +30%) per dati di piccole dimensioni.
  • Migliorata la velocità di compressione (~+5%) con dizionario ai livelli di compressione più bassi.
  • Maggiore velocità del comando —patch-from ai livelli di compressione elevati, con miglioramento del rapporto di compressione.
  • Migliorato il rapporto di compressione a tutti i livelli grazie a una migliore definizione dei confini dei blocchi.
  • Il rilevamento dell'istruzione CPU bmi2 durante l'esecuzione ora funziona anche in modalità a 32 bit x86.
  • Utilizzo del multithreading nell'utilità da console per impostazione predefinita.
  • Nell'utilità da console è stato aggiunto un nuovo comando —max, che cerca di garantire il miglior rapporto di compressione possibile, portando tutti i parametri al massimo.
  • Aggiunto un nuovo metodo ZSTD_compressSequencesAndLiterals() nell'API.
  • La funzione ZSTD_getFrameHeader() ora funziona anche sui frame saltati.
  • Effettuati ulteriori miglioramenti e correzioni di bug.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster