7-Zip

Материал из Википедии — свободной энциклопедии

(Перенаправлено с 7-zip)
Перейти к: навигация, поиск
7-Zip
Скриншот файлового менеджера программы
Тип Архиватор
Разработчик Игорь Павлов
Написана на C++, C
ОС Microsoft Windows, GNU/Linux, FreeBSD, DOS
Версия 4.65 — 3 февраля 2009
Тестовая версия 9.04 бета — 30 мая 2009
Лицензия GNU LGPL[1]
Сайт 7-zip.org

7-Zip — файловый архиватор с высокой степенью сжатия. Программа свободно распространяется на условиях лицензии GNU LGPL. Версия для командной строки была портирована для систем стандарта POSIX под названием p7zip.[2]

Содержание

[править] Основные характеристики 7-Zip

[править] Степень сжатия

Результаты по степени сжатия сильно зависят от сжимаемых данных. Обычно 7-Zip сжимает в формат 7z на 30—50 % лучше, чем в формат zip, а в формат ZIP — на 2—10 % лучше, чем другие ZIP-совместимые архиваторы.

В большинстве случаев степень сжатия выше, чем у RAR, за исключением некоторых мультимедиа-данных. Скорость сжатия при этом ниже, но не критично (как правило, не более чем на 30 %).

Более того, считается, что по степени сжатия 7-Zip уступает только архиваторам PAQ и его GUI-модификации KGB, которые, однако, имеют на порядок большее время сжатия.

[править] Достоинства и недостатки

[править] Достоинства

  • свободное ПО с открытым исходным кодом (распространяется по лицензии GNU LGPL);
  • бесплатное ПО[5];
  • высокая степень сжатия [6];
  • высокая скорость распаковки (для архивов с методом сжатия LZMA). По данным автора:
    • скорость распаковки достигает 20-30 мегабайт в секунду на 2 ГГц процессоре класса Intel Core2 или AMD Athlon64.
    • скорость распаковки порядка 1-2 мегабайт в секунду при использовании процессоров ARM, MIPS, PowerPC и подобных при частоте 200 МГц.
  • многопоточное сжатие;
  • поддержка шифрования AES-256;
  • поддержка 64-битных систем.
  • в программе имеется множество точных настроек алгоритмов сжатия, для неопытных пользователей есть готовые предустановки;

[править] Недостатки

  • При высоком уровне сжатия, скорость сжатия данных заметно ниже, чем у многих популярных архиваторов[7];
  • Отсутствие возможности создавать многотомные SFX-архивы;
  • Неполные 7-zip архивы невозможно открыть (например, если архив был закачан не до конца) — у таких архивов невозможно ни ознакомиться со списком сжатых файлов, ни разархивировать файлы, которые находятся в частично скачанной части (например, WinRAR позволяет это делать со своими недокачанными архивами);[источник не указан 49 дней]
  • Формат файла 7z не предназначен для использования с потоками;[источник не указан 49 дней]
  • (p7zip) Не сохраняются владелец и группа файла POSIX. Также решается использованием 7-Zip или LZMA Utils совместно с tar;

[править] Примечания

  1. Поскольку та часть программы, отвечающая за распаковку архивов RAR содержит исходный код unRAR, выпущенный под несвободной лицензией, то на 7zip также накладываются данные ограничения, а имеено запрещено восстанавливать алгоритм сжатия RAR.
  2. p7zip
  3. 7-Zip 9.04 Beta - тестовая версия архиватора с поддержкой LZMA2 и другими улучшениями (рус.). Проверено 1 июня 2009.
  4. 7-Zip: Detail: 2129850 — multiple volume recognition error in ARJ, отсутствие поддержки многотомных архивов ARJ.
  5. 7-zip license (англ.). Проверено 8 декабря 2008.
  6. http://www.7-zip.org/
  7. 7z versus rar: two compression formats (12 сентября 2005). Проверено 10 июля 2008.

[править] См. также

[править] Ссылки

Источник — «http://ru.wikipedia.org/wiki/7-Zip»