lz4/lz4: Сверхбыстрый алгоритм сжатия без потерь с библиотекой и утилитой командной строки.
Сверхбыстрый алгоритм сжатия без потерь с библиотекой и утилитой командной строки.
Иллюстрация: GitHub
Главное в цифрах
- Звёзд на GitHub: 12,5 тыс.
- Язык: C
Чем полезно
Решает задачу, когда важнее скорость, чем степень сжатия: сжимает со скоростью более 500 МБ/с на ядро, а распаковывает со скоростью в несколько ГБ/с. Быстрее zlib и LZO по скорости распаковки.
Главные возможности
- Настраиваемая скорость сжатия через параметр acceleration
- Режим LZ4_HC для лучшей степени сжатия ценой CPU
- Поддержка словарного сжатия через API и флаг -D
Для кого
Разработчики, которым нужно быстро сжимать и распаковывать данные в C и других языках
Как начать
make && make install
Нашли ошибку или есть что добавить? Напишите редакции
Источник: GitHub
GitHub-находки
Такие новости первыми, в Telegram