xxHash 0.8.3

xxHash 0.8.3

După mai bine de un an de dezvoltare, a fost lansată versiunea 0.8.3 a bibliotecii xxHash, care implementează algoritmi de hash non-criptografici de înaltă performanță xxHash. Biblioteca și utilitarul de consolă sunt scrise în limbajul C și sunt distribuite sub licența BSD 2.

Ce este nou:

  • A fost corectată o eroare în funcția XXH3_128bits_withSecretandSeed(), care ducea la rezultate incorecte în anumite cazuri.
  • A fost adăugată o implementare optimizată pentru LoongArch SX.
  • Acum, utilitarul de consolă xxhsum detectează automat și folosește cele mai bune extensii vectoriale disponibile (SSE, AVX etc.). Anterior, era necesară o opțiune de compilare explicită, dar acum este activată implicit (poate fi dezactivată prin setarea DISPATCH=0).
  • De asemenea, utilitarul xxhsum a adăugat opțiunea —filelist / —files-from, care acceptă numele fișierelor dintr-un fișier text sau stdin, simplificând hashingul în masă.
  • Noua mod -H3 generează hashuri XXH3 de 64 de biți cu prefixul XXH3_, pentru a le distinge de XXH64 fără prefix. Sublinia xxh3sum folosește implicit acest mod.
  • Verificarea compilării pentru procesoarele AIX și SPARC.

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster