lzbench 2.3









Efter nÀstan Ätta mÄnader slÀpptes version 2.3 av kommandoradsverktyget lzbench, avsett för att jÀmföra mÄnga populÀra kompressions- och dekompressionsalgoritmer (deras lista kan erhÄllas med kommandot lzbench -l).

Verktyget Ă€r skrivet i sprĂ„ken C, C++, Rust och Zig och distribueras under GNU GPL 2 eller 3 – efter ditt val.

Ändringar:

  • Grupperna av kompressoralias har omorganiserats efter typ – gruppen ALL representerar nu en sammanslagning av grupperna LZ, SYMMETRIC och MISC; codekarna BWT/PPM (bsc, bzip2, bzip3, ppmd8) har flyttats till gruppen SYMMETRIC, medan kanzi har delats upp i olika nivĂ„er mellan grupperna LZ och SYMMETRIC.
  • Nyheter inkluderar aliasen FASTEST (alla kompressorer i ALL med maximal hastighet) och SLOW för mycket lĂ„ngsamma kompressorer (glza).
  • CUDA-codekar Ă€r nu som standard avstĂ€ngda och kompileras endast om parametern ENABLE_CUDA=1 anges.
  • Codec BSC hanterar nu block som överskrider begrĂ€nsningen för indata genom att dela upp dem i fragment; den maximala storleken för codecens indata Ă€r en egenskap hos codec som anvĂ€nds för att bestĂ€mma storleken pĂ„ buffrar;
  • En byggflagga -mno-strict-align och en makro SNAPPY_HAVE_RVV för RISC-V har lagts till;
  • Olika buggfixar för plattformar x86-32 (lzham), ARM32, samt filstorlekshantering i Windows;
  • Minneshantering för kompressionsbufferten har justerats med hĂ€nsyn till overhead kopplat till codecens blockuppdelningsbuffert;
  • Ny codec tillagd:
  • Uppdaterade codec:
    • brotli till 1.2.0
    • bzip3 till 1.5.3
    • glza till 0.12
    • kanzi till 2.5.3
    • libbsc till 3.3.12
    • libdeflate till 1.25
    • lzav till 5.8
    • lzlib till 1.16
    • lzma till 26.01
    • ppmd8 till 26.01
    • quicklz till 1.5.1 beta 7
    • slz till 1.2.2
    • tamp till 2.2.4
    • xz till 5.8.3
    • zlib till 1.3.2
    • zlib-ng till 2.3.3

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster