lzbench 2.3









Peaaegu kaheksa kuud hiljem ilmus 2.3 konsool tööriist lzbench, mis on mõeldud paljude populaarsete kokkusurumise ja dekompressiooni algoritmide võrdlemiseks (nende nimekirja saab saada käsuga lzbench -l).

Tööriist on kirjutatud keeltes C, C++, Rust ja Zig ning seda levitatakse GNU GPL 2 või 3 litsentsi alusel — teie valikul.

Muudatused:

  • Kompresorite pseudonüümide rühmad on ümber korraldatud tüübi järgi — rühm ALL esindab nüüd LZ, SYMMETRIC ja MISC rühmade ühendust; koodekid BWT/PPM (bsc, bzip2, bzip3, ppmd8) on kantud rühma SYMMETRIC, samas kui kanzi on jagatud algoritmide kaupa eraldi tasanditeks rühmade LZ ja SYMMETRIC vahel.
  • Lisatud on pseudonüümid FASTEST (kõik ALL kompressorid ainult maksimaalse kiirusena) ja SLOW väga aeglaste kompressorite jaoks (glza).
  • CUDA koodekid on nüüd vaikimisi välja lülitatud ja kompileeritakse ainult juhul, kui on määratud parameeter ENABLE_CUDA=1.
  • Koodek BSC töötleb nüüd sissekande piirangut ületavaid plokke, jagades need fragmentideks; koodeki maksimaalne sisendandmete suurus on koodeki omadus, mida kasutatakse puhver suuruste määramiseks;
  • Lisatud on koostamisflagg -mno-strict-align ja makro SNAPPY_HAVE_RVV RISC-V jaoks;
  • Erinevad parandused x86-32 (lzham), ARM32 platvormidele, samuti failisuuruste töötlemine Windowsis;
  • Mälu eraldamine kompressioonibufri jaoks on parandatud, arvestades koodeki plokkide jagamise puhketegevusi;
  • Lisatud koodekid:
  • Uuendatud koodekid:
    • brotli kuni 1.2.0
    • bzip3 kuni 1.5.3
    • glza kuni 0.12
    • kanzi kuni 2.5.3
    • libbsc kuni 3.3.12
    • libdeflate kuni 1.25
    • lzav kuni 5.8
    • lzlib kuni 1.16
    • lzma kuni 26.01
    • ppmd8 kuni 26.01
    • quicklz kuni 1.5.1 beta 7
    • slz kuni 1.2.2
    • tamp kuni 2.2.4
    • xz kuni 5.8.3
    • zlib kuni 1.3.2
    • zlib-ng kuni 2.3.3

Allikas: linux.org.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster