lzbench 2.3









Po skoraj osmih mesecih je izšla različica 2.3 konzolne pripomočke lzbench, ki je namenjena primerjavi številnih priljubljenih algoritmov za stiskanje in dekompresijo (seznam lahko pridobite z ukazom lzbench -l).

Pripomoček je napisan v programskih jezikih C, C++, Rust in Zig ter se distribuira pod licenco GNU GPL 2 ali 3 — po vaši izbiri.

Spremembe:

  • skupine psevdonimov stiskalnikov so bile reorganizirane po vrsti — skupina ALL zdaj predstavlja združitev skupin LZ, SYMMETRIC in MISC; kodeki BWT/PPM (bsc, bzip2, bzip3, ppmd8) so premeščeni v skupino SYMMETRIC, kodek kanzi pa je razdeljen po algoritmih na posamezne nivoje med skupinama LZ in SYMMETRIC.
  • dodani so psevdonimi FASTEST (vse stiskalnike ALL samo z maksimalno hitrostjo) in SLOW za zelo počasne stiskalnike (glza).
  • kodeki CUDA so zdaj privzeto onemogočeni in se kompilirajo le, če je nastavljen parameter ENABLE_CUDA=1.
  • kodek BSC zdaj obravnava bloke, katerih velikost presega omejitev vhodnih podatkov, jih razdeli na fragmente; največja velikost vhodnih podatkov kodeka je lastnost kodeka, uporabljena pri določanju velikosti predpomnilnikov;
  • dodana je oznaka za gradnjo -mno-strict-align in makro SNAPPY_HAVE_RVV za RISC-V;
  • različne popravke za platforme x86-32 (lzham), ARM32, pa tudi obravnavo velikosti datotek v Windows;
  • odpravljena dodelitev pomnilnika za predpomnilnik stiskanja, ob upoštevanju stroškov, povezanih z blokovnim razdelitvenim pomnilnikom kodeka;
  • dodani kodeki:
  • posodobljeni kodeki:
    • brotli do 1.2.0
    • bzip3 do 1.5.3
    • glza do 0.12
    • kanzi do 2.5.3
    • libbsc do 3.3.12
    • libdeflate do 1.25
    • lzav do 5.8
    • lzlib do 1.16
    • lzma do 26.01
    • ppmd8 do 26.01
    • quicklz do 1.5.1 beta 7
    • slz do 1.2.2
    • tamp do 2.2.4
    • xz do 5.8.3
    • zlib do 1.3.2
    • zlib-ng do 2.3.3

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster