Π‘ΠΏΡΡΡΡ ΠΏΠΎΡΡΠΈ Π²ΠΎΡΠ΅ΠΌΡ ΠΌΠ΅ΡΡΡΠ΅Π² ΡΠΎΡΡΠΎΡΠ»ΡΡ Π²ΡΠΏΡΡΠΊ 2.3 ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΠΎΠΉ ΡΡΠΈΠ»ΠΈΡΡ lzbench, yakagadzirirwa kuenzanisa akawanda akakurumbira compression uye decompression algorithms (runyorwa rwavo runogona kuwanikwa ne lzbench -l command).
Π£ΡΠΈΠ»ΠΈΡΠ° Π½Π°ΠΏΠΈΡΠ°Π½Π° Π½Π° ΡΠ·ΡΠΊΠ°Ρ C, Π‘++, Rust ΠΈ Zig, ΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΡΡΡ ΠΏΠΎ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΈ GNU GPL 2 ΠΈΠ»ΠΈ 3 β Π½Π° Π²Π°Ρ Π²ΡΠ±ΠΎΡ.
Shanduko:
- Π³ΡΡΠΏΠΏΡ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΎΠ² ΠΊΠΎΠΌΠΏΡΠ΅ΡΡΠΎΡΠΎΠ² Π±ΡΠ»ΠΈ ΡΠ΅ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ ΠΏΠΎ ΡΠΈΠΏΡ β Π³ΡΡΠΏΠΏΠ° 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
Source: linux.org.ru




