lzbench 2.3









Etter nesten åtte måneder ble versjon 2.3 av kommandolinjeverktøyet lansert lzbench, som er laget for å sammenligne mange populære algoritmer for komprimering og dekomprimering (listen kan fås med kommandoen lzbench -l).

Verktøyet er skrevet i C, C++, Rust og Zig, og distribueres under GNU GPL 2 eller 3 — valget er ditt.

Endringer:

  • Grupper av kompressoraliaser er reorganisert etter type — gruppen ALL representerer nå en samling av gruppene LZ, SYMMETRIC og MISC; kodekene BWT/PPM (bsc, bzip2, bzip3, ppmd8) er flyttet til gruppen SYMMETRIC, mens kanzi er delt opp i separate nivåer mellom gruppene LZ og SYMMETRIC.
  • Pseudonymer FASTEST (alle kompressorer i ALL med maksimal hastighet) og SLOW for veldig sakte kompressorer (glza) er lagt til.
  • CUDA-kodekene er nå som standard deaktivert og vil kun bli kompilert ved å spesifisere parameteren ENABLE_CUDA=1.
  • BSC-kodeken håndterer nå blokker hvis størrelse overstiger grensen for inndata, ved å dele dem opp i fragmenter; den maksimale størrelsen på inndata for kodeken er en egenskap til kodeken som brukes til å bestemme størrelsen på buffere;
  • Byggflagget -mno-strict-align og makroen SNAPPY_HAVE_RVV for RISC-V er lagt til;
  • Diverse feilrettinger for plattformer x86-32 (lzham), ARM32, samt håndtering av filstørrelser i Windows;
  • Minneallokeringen for kompresjonsbufferet er rettet, og tar hensyn til overhead-kostnader knyttet til oppdelingsbufferet til kodeken;
  • Følgende kodeker er lagt til:
  • Følgende kodeker er oppdatert:
    • brotli til 1.2.0
    • bzip3 til 1.5.3
    • glza til 0.12
    • kanzi til 2.5.3
    • libbsc til 3.3.12
    • libdeflate til 1.25
    • lzav til 5.8
    • lzlib til 1.16
    • lzma til 26.01
    • ppmd8 til 26.01
    • quicklz til 1.5.1 beta 7
    • slz til 1.2.2
    • tamp til 2.2.4
    • xz til 5.8.3
    • zlib til 1.3.2
    • zlib-ng til 2.3.3

Kilde: linux.org.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster