lzbench 2.3









După aproape opt luni, a fost lansată versiunea 2.3 a utilitarului de consolă lzbench, destinat comparării multor algoritmi populari de compresie și decomprimare (lista acestora poate fi obținută cu comanda lzbench -l).

Utilitarul este scris în limbajele C, C++, Rust și Zig, și este distribuit sub licența GNU GPL 2 sau 3 — la alegerea dumneavoastră.

Modificări:

  • Grupele de pseudonime ale compresoarelor au fost reorganizate pe tipuri — grupa ALL reprezintă acum o unire a grupelor LZ, SYMMETRIC și MISC; codecurile BWT/PPM (bsc, bzip2, bzip3, ppmd8) au fost mutate în grupa SYMMETRIC, iar kanzi a fost împărțit pe algoritmi în niveluri separate între grupurile LZ și SYMMETRIC.
  • Au fost adăugate pseudonimele FASTEST (toate compresoarele ALL cu maximă viteză) și SLOW pentru compresoarele foarte lente (glza).
  • Codecurile CUDA sunt acum dezactivate implicit și sunt compilează doar când este specificat parametrul ENABLE_CUDA=1.
  • Codecul BSC acum procesează blocuri de date care depășesc limita de intrare, împărțindu-le în fragmente; dimensiunea maximă a datelor de intrare a codec-ului este o proprietate utilizată în definirea dimensiunilor bufferelor;
  • A fost adăugat flag-ul de construire -mno-strict-align și macro-ul SNAPPY_HAVE_RVV pentru RISC-V;
  • Diverse corecții pentru platformele x86-32 (lzham), ARM32, precum și pentru procesarea dimensiunii fișierelor în Windows;
  • Corectată alocarea memoriei pentru buffer-ul de compresie, ținând cont de cheltuielile asociate cu buffer-ul de fragmentare a blocurilor codec-ului;
  • Au fost adăugate codecuri:
  • Au fost actualizate codecurile:
    • brotli la 1.2.0
    • bzip3 la 1.5.3
    • glza la 0.12
    • kanzi la 2.5.3
    • libbsc la 3.3.12
    • libdeflate la 1.25
    • lzav la 5.8
    • lzlib la 1.16
    • lzma la 26.01
    • ppmd8 la 26.01
    • quicklz la 1.5.1 beta 7
    • slz la 1.2.2
    • tamp la 2.2.4
    • xz la 5.8.3
    • zlib la 1.3.2
    • zlib-ng la 2.3.3

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