Аналоги XZ Utils

DAEMON Tools

Бесплатно
Windows
macOS
Android
iOS

DAEMON Tools — это программное обеспечение для работы с образами дисков и архивами данных, предоставляющее функции создания, монтирования и сжатия файлов в собственные и стандартные форматы. Аналогично XZ Utils, оно обеспечивает эффективное сжатие и управление файлами, поддерживая как популярные, так и специализированные форматы, с акцентом на удобство использования и интеграцию с операционными системами. Программа применяется для оптимизации хранения данных, эмуляции физических носителей и облегчения обмена большими файлами.

XZ Utils

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: tukaani.org/xz

XZ Utils — это набор утилит и библиотек для безубыточного сжатия данных, ориентированный на использование формата .xz и алгоритма LZMA2. Проект включает командные программы xz и lzma, а также библиотеку liblzma, предоставляющую прикладной интерфейс для интеграции сжатия и распаковки в сторонние приложения и системы. Инструменты предназначены для эффективного сжатия больших объёмов данных с возможностью настройки баланса между скоростью и степенью сжатия, поддерживают многопоточную обработку и реализованы так, чтобы быть переносимыми между Unix-подобными системами и другими платформами.

Разработка XZ Utils ведётся с акцентом на совместимость с форматом контейнера .xz, устойчивость и минимальные зависимости. Утилиты используются как в интерактивных сценариях (архивация файлов и потоковое сжатие), так и в автоматизированных средах (сборка пакетов, резервное копирование, распределённые системы хранения). Проект поддерживает различные опции управления памятью, механизмы проверки целостности данных и режимы потоковой обработки, что делает его подходящим для встраивания в программное обеспечение и скрипты операционных систем.

  • Поддержка формата .xz с использованием алгоритма LZMA2 для эффективного безубыточного сжатия.
  • Командные утилиты xz и lzma для сжатия, распаковки и тестирования архивов в командной строке.
  • Библиотека liblzma с API для интеграции сжатия и распаковки в приложения и системные компоненты.
  • Многопоточная обработка для ускорения сжатия на многоядерных системах (в зависимости от конфигурации и версии сборки).
  • Гибкие параметры управления компрессией, скоростью и расходом памяти для адаптации к ресурсным ограничениям.
  • Проверка целостности данных через встроенные механизмы контроля ошибок и CRC/контрольные суммы контейнера.
  • Потоковый режим работы, позволяющий сжимать и распаковывать данные в конвейерах и при передаче по каналам ввода-вывода.
  • Переносимость и совместимость с Unix-подобными системами и возможностью сборки на разных платформах.
  • Поддержка старых форматов и режимов обратной совместимости, позволяющая работать с архивами, созданными прежними версиями LZMA/ .xz инструментов.
Подробнее