ZIP в TAR.XZ

Конвертируйте ZIP в TAR.XZ онлайн для максимального сжатия: создайте tar-архив со сжатием XZ из обычного ZIP-файла для Linux.

или перетащите файл сюда

Загрузите ваш PDF файл

Быстрая конвертацияБезопасная обработкаБез регистрации

Конвертировать ZIP в TAR.XZ Онлайн

Конвертируйте ZIP-архивы Windows в TAR.XZ, чтобы получить самый компактный TAR-архив. XZ (LZMA2) сжимает сильнее всех распространённых форматов: в нашем тесте TAR.XZ получился на 7,5% меньше ZIP на смешанном наборе, на 24% меньше на бинарных файлах программ и на 37% меньше на исходном коде.

Наш конвертер извлекает содержимое ZIP и повторно сжимает его с помощью мощного алгоритма XZ LZMA2. Все файлы и структура каталогов сохраняются при значительном уменьшении размера архива.

Преимущества TAR.XZ

  • Максимальное сжатие — наименьшие размеры файлов среди вариантов TAR
  • Современный стандарт — используется ядром Linux и основными дистрибутивами
  • Быстрое извлечение — более быстрая распаковка, чем BZIP2, несмотря на лучшие коэффициенты
  • Многопоточность — поддерживает параллельное сжатие на нескольких ядрах процессора
  • Метаданные Unix — сохраняет разрешения, владельца и временные метки

XZ против других методов сжатия

XZ сжимает сильнее всех распространённых форматов. В нашем тесте он опередил GZIP на 28% и BZIP2 на 9% на исходном коде и на 24% и 18% на бинарных файлах программ. Сжатие медленнее, а в замере XZ распаковывал примерно в 2,5 раза медленнее GZIP, но почти в 4 раза быстрее BZIP2 — это хороший выбор для файлов, которые часто скачивают, но распаковывают один раз.

Алгоритм LZMA2 в XZ использует размеры словаря до 1,5 ГБ по сравнению с 32 КБ GZIP и 900 КБ BZIP2. Это позволяет XZ находить паттерны в гораздо больших диапазонах данных, что приводит к превосходному сжатию для файлов с повторяющимися структурами, таких как исходный код, файлы журналов и дампы баз данных.

Как работает преобразование

Преобразование ZIP в TAR.XZ включает извлечение содержимого архива ZIP и переупаковку его в контейнер TAR со сжатием XZ. Формат TAR сохраняет специфичные для Unix атрибуты, такие как разрешения файлов и символические ссылки, которые ZIP может не полностью поддерживать. Затем XZ применяет сжатие LZMA2 ко всему потоку TAR.

Процесс преобразования автоматически выполняет полное перекодирование. Загрузите свой ZIP-файл и получите оптимизированный архив TAR.XZ, готовый к загрузке. Файл передаётся на наши серверы по зашифрованному HTTPS-соединению; порядок обработки загруженных файлов описан в нашей политике конфиденциальности.

Рекомендации по формату

TAR.XZ является стандартным форматом архива для дистрибутивов Linux и программного обеспечения с открытым исходным кодом. Преобразование из ZIP дает вам совместимость с системами сборки Linux и менеджерами пакетов. Результирующий архив будет без проблем работать со стандартными инструментами Unix, такими как tar, xz и системы управления пакетами.

Общие случаи использования

  • Релизы ядра Linux — kernel.org распространяет в виде TAR.XZ
  • Пакеты дистрибутивов — многие дистрибутивы Linux используют XZ для пакетов
  • Долгосрочное архивирование — минимизация хранилища для архивных данных
  • Оптимизация пропускной способности — уменьшение размеров загрузок для пользователей

Требования к памяти и процессору

Сжатие XZ требует большого количества памяти. Стандартные настройки сжатия используют 100-200 МБ ОЗУ, а для максимального сжатия (-9e) может потребоваться несколько гигабайт. Для распаковки обычно требуется всего 20–50 МБ независимо от уровня сжатия. Наш онлайн-конвертер удовлетворяет эти требования к ресурсам на стороне сервера, делая преобразование доступным с любого устройства.

Сжатие XZ значительно медленнее, чем GZIP, — часто в несколько раз для файлов аналогичного размера. Однако скорость распаковки сопоставима с GZIP, что делает XZ идеальным для файлов, которые сжимаются один раз, но извлекаются много раз, например для релизов ПО, которые скачивают тысячи пользователей.

Проверка целостности

И ZIP, и TAR.XZ включают проверку контрольной суммы. ZIP использует CRC-32 для каждого файла, а XZ использует CRC-64 для всего сжатого потока. XZ также поддерживает проверки целостности SHA-256 в некоторых реализациях. В дистрибутивах, чувствительных к безопасности, файлы TAR.XZ часто сопровождаются отдельными файлами .sha256 или .sig для криптографической проверки.

Сопутствующие инструменты

  • TAR.XZ в ZIP — конвертировать обратно в формат ZIP
  • ZIP в TAR.GZ — TAR со сжатием GZIP
  • ZIP в 7Z — альтернатива с аналогичной степенью сжатия

Часто задаваемые вопросы

Зачем конвертировать ZIP в TAR.XZ?

TAR.XZ сжимает лучше ZIP: в нашем тесте он был на 7,5% меньше на смешанном наборе и на 37% меньше на исходном коде, что подходит для распространения программ под Linux.

Сколько места сэкономит TAR.XZ по сравнению с ZIP?

В нашем тесте TAR.XZ был на 37% меньше ZIP на исходном коде, на 24% меньше на бинарных файлах программ и на 7,5% меньше на смешанном наборе. Уже сжатые файлы почти ничего не выигрывают.

Какие недостатки у TAR.XZ по сравнению с ZIP?

Сжатие и распаковка XZ гораздо медленнее, чем ZIP. Для больших архивов процесс может занять несколько минут.

Можно ли открыть файлы TAR.XZ в Windows?

В Windows для открытия файлов TAR.XZ нужен 7-Zip или аналогичная программа. Во всех дистрибутивах Linux они поддерживаются нативно.

Сохранятся ли права доступа к файлам в TAR.XZ?

Да, TAR сохраняет права доступа Unix, владельца и временные метки файлов — то, чего ZIP не умеет в системах Linux.

Подходит ли TAR.XZ для файлов Windows?

TAR.XZ подходит для любых файлов, но в основном используется в экосистеме Linux/Unix. Для совместимости с Windows практичнее ZIP.