ะกะฟัƒัั‚ั ะฟะพั‡ั‚ะธ ะฒะพัะตะผัŒ ะผะตััั†ะตะฒ ัะพัั‚ะพัะปัั ะฒั‹ะฟัƒัะบ 2.3 ะบะพะฝัะพะปัŒะฝะพะน ัƒั‚ะธะปะธั‚ั‹ lzbench, เบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเป€เบžเบทเปˆเบญเบ›เบฝเบšเบ—เบฝเบšเบงเบดเบ—เบตเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เปเบฅเบฐเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ—เบตเปˆเบ™เบดเบเบปเบกเบซเบผเบฒเบ (เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบžเบงเบเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบ”เป‰เบงเบเบ„เปเบฒเบชเบฑเปˆเบ‡ lzbench -l).

ะฃั‚ะธะปะธั‚ะฐ ะฝะฐะฟะธัะฐะฝะฐ ะฝะฐ ัะทั‹ะบะฐั… C, ะก++, Rust ะธ Zig, ะธ ั€ะฐัะฟั€ะพัั‚ั€ะฐะฝัะตั‚ัั ะฟะพ ะปะธั†ะตะฝะทะธะธ GNU GPL 2 ะธะปะธ 3 โ€” ะฝะฐ ะฒะฐัˆ ะฒั‹ะฑะพั€.

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡:

  • ะณั€ัƒะฟะฟั‹ ะฟัะตะฒะดะพะฝะธะผะพะฒ ะบะพะผะฟั€ะตััะพั€ะพะฒ ะฑั‹ะปะธ ั€ะตะพั€ะณะฐะฝะธะทะพะฒะฐะฝั‹ ะฟะพ ั‚ะธะฟัƒ โ€” ะณั€ัƒะฟะฟะฐ ALL ั‚ะตะฟะตั€ัŒ ะฟั€ะตะดัั‚ะฐะฒะปัะตั‚ ัะพะฑะพะน ะพะฑัŠะตะดะธะฝะตะฝะธะต ะณั€ัƒะฟะฟ LZ, SYMMETRIC ะธ MISC; ะบะพะดะตะบะธ BWT/PPM (bsc, bzip2, bzip3, ppmd8) ะฟะตั€ะตะฝะตัะตะฝั‹ ะฒ ะณั€ัƒะฟะฟัƒ SYMMETRIC, ะฐ kanzi ั€ะฐะทะฑะธั‚ ะฟะพ ะฐะปะณะพั€ะธั‚ะผะฐะผ ะฝะฐ ะพั‚ะดะตะปัŒะฝั‹ะต ัƒั€ะพะฒะฝะธ ะผะตะถะดัƒ ะณั€ัƒะฟะฟะฐะผะธ LZ ะธ SYMMETRIC.
  • ะดะพะฑะฐะฒะปะตะฝั‹ ะฟัะตะฒะดะพะฝะธะผั‹ FASTEST (ะฒัะต ะบะพะผะฟั€ะตััะพั€ั‹ ALL ั‚ะพะปัŒะบะพ ั ะผะฐะบัะธะผะฐะปัŒะฝะพะน ัะบะพั€ะพัั‚ัŒัŽ) ะธ SLOW ะดะปั ะพั‡ะตะฝัŒ ะผะตะดะปะตะฝะฝั‹ั… ะบะพะผะฟั€ะตััะพั€ะพะฒ (glza).
  • ะบะพะดะตะบะธ CUDA ั‚ะตะฟะตั€ัŒ ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ ะพั‚ะบะปัŽั‡ะตะฝั‹ ะธ ะบะพะผะฟะธะปะธั€ัƒัŽั‚ัั ั‚ะพะปัŒะบะพ ะฟั€ะธ ัƒะบะฐะทะฐะฝะธะธ ะฟะฐั€ะฐะผะตั‚ั€ะฐ ENABLE_CUDA=1.
  • ะบะพะดะตะบ BSC ั‚ะตะฟะตั€ัŒ ะพะฑั€ะฐะฑะฐั‚ั‹ะฒะฐะตั‚ ะฑะปะพะบะธ, ั€ะฐะทะผะตั€ ะบะพั‚ะพั€ั‹ั… ะฟั€ะตะฒั‹ัˆะฐะตั‚ ะพะณั€ะฐะฝะธั‡ะตะฝะธะต ะฝะฐ ะฒั…ะพะดะฝั‹ะต ะดะฐะฝะฝั‹ะต, ั€ะฐะทะฑะธะฒะฐั ะธั… ะฝะฐ ั„ั€ะฐะณะผะตะฝั‚ั‹; ะผะฐะบัะธะผะฐะปัŒะฝั‹ะน ั€ะฐะทะผะตั€ ะฒั…ะพะดะฝั‹ั… ะดะฐะฝะฝั‹ั… ะบะพะดะตะบะฐ โ€” ัั‚ะพ ัะฒะพะนัั‚ะฒะพ ะบะพะดะตะบะฐ, ะธัะฟะพะปัŒะทัƒะตะผะพะต ะฟั€ะธ ะพะฟั€ะตะดะตะปะตะฝะธะธ ั€ะฐะทะผะตั€ะฐ ะฑัƒั„ะตั€ะพะฒ;
  • ะดะพะฑะฐะฒะปะตะฝ ั„ะปะฐะณ ัะฑะพั€ะบะธ -mno-strict-align ะธ ะผะฐะบั€ะพั SNAPPY_HAVE_RVV ะดะปั RISC-V;
  • ั€ะฐะทะปะธั‡ะฝั‹ะต ะธัะฟั€ะฐะฒะปะตะฝะธั ะดะปั ะฟะปะฐั‚ั„ะพั€ะผ x86-32 (lzham), ARM32, ะฐ ั‚ะฐะบะถะต ะพะฑั€ะฐะฑะพั‚ะบะฐ ั€ะฐะทะผะตั€ะฐ ั„ะฐะนะปะพะฒ ะฒ Windows;
  • ะธัะฟั€ะฐะฒะปะตะฝะพ ะฒั‹ะดะตะปะตะฝะธะต ะฟะฐะผัั‚ะธ ะดะปั ะฑัƒั„ะตั€ะฐ ะบะพะผะฟั€ะตcัะธะธ, ั ัƒั‡ั‘ั‚ะพะผ ะฝะฐะบะปะฐะดะฝั‹ั… ั€ะฐัั…ะพะดะพะฒ, ัะฒัะทะฐะฝะฝั‹ั… ั ะฑัƒั„ะตั€ะพะผ ั€ะฐะทะฑะธะตะฝะธั ะฑะปะพะบะพะฒ ะบะพะดะตะบะฐ;
  • ะดะพะฑะฐะฒะปะตะฝั‹ ะบะพะดะตะบะธ:
    • aceapex 1.0 (ะฝะฐ ัะทั‹ะบะต ะก++)
    • aceapex_cuda 0.9
    • memlz 0.2 beta (ะฝะฐ ัะทั‹ะบะต C)
    • skim 0.1.0 (ะฝะฐ ัะทั‹ะบะต Zig)
    • zxc (github.com) 0.11.0 (ะฝะฐ ัะทั‹ะบะต C)
  • ะพะฑะฝะพะฒะปะตะฝั‹ ะบะพะดะตะบะธ:
    • brotli ะดะพ 1.2.0
    • bzip3 ะดะพ 1.5.3
    • glza ะดะพ 0.12
    • kanzi ะดะพ 2.5.3
    • libbsc ะดะพ 3.3.12
    • libdeflate ะดะพ 1.25
    • lzav ะดะพ 5.8
    • lzlib ะดะพ 1.16
    • lzma ะดะพ 26.01
    • ppmd8 ะดะพ 26.01
    • quicklz ะดะพ 1.5.1 beta 7
    • slz ะดะพ 1.2.2
    • tamp ะดะพ 2.2.4
    • xz ะดะพ 5.8.3
    • zlib ะดะพ 1.3.2
    • zlib-ng ะดะพ 2.3.3

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: linux.org.ru

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster