Спустя почти восемь месяцев состоялся выпуск 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сии, с учётом накладных расходов, связанных с буфером разбиения блоков кодека;
( читать дальше... )
c, lzbench, компрессия, консоль, утилита
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | ZXC 0.12.0 | 5 | 7 | 23-06-2026 |
| 2 | pugixml 1.16 | 0 | 7 | 20-06-2026 |
| 3 | LDL 0.3 — графическая библиотека, оптимизированная для маломощных систем | 0 | 5 | 16-06-2026 |
| 4 | curl 8.21.0 | 0 | 7 | 29-06-2026 |
| 5 | whisper.cpp 1.9.0 и 1.9.1 | 0 | 5 | 20-06-2026 |
| 6 | FTXUI 7.0.0 | 0 | 5 | 15-06-2026 |
| 7 | Конкурс разработчиков СПО «Код Логики» | 0 | 7 | 16-06-2026 |
| 8 | Проект rars подготовил свободную реализацию RAR с поддержкой создания архивов | 5 | 7 | 25-06-2026 |
| 9 | Выпуск Git 2.55 c включением по умолчанию поддержки Rust | 0 | 7 | 30-06-2026 |
| 10 | Файловая система Bcachefs официально перестала быть экспериментальной | 0 | 7 | 20-06-2026 |