7-Zip: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
Вот это конекретно нафиг не нужно. Форумы какие то... |
Lvova (обсуждение | вклад) м CheckWiki: замена прямых интервики-ссылок |
||
(не показано 117 промежуточных версий 71 участника) | |||
Строка 1: | Строка 1: | ||
{{Программа |
|||
{{Карточка программы |
|||
| name = 7-Zip |
|||
| user_interface = [[Графический интерфейс пользователя|графический]], <br>[[Интерфейс командной строки|командная строка]] |
|||
| language = Многоязычный |
|||
| снимок экрана = 7-Zip 19.00 (x64).png |
|||
| genre = [[Архиватор]] |
|||
|operating_system = [[Windows]], <br />порт '''p7zip''' для [[Linux]], [[Mac OS X]] и др. [[UNIX-подобная операционная система|UNIX-подобных]]<ref>[http://www.7-zip.org/download.html Страница загрузки.]</ref> |
|||
| operating_system = [[Windows]], [[Linux]]<ref name="7zip-linux">{{cite web|url=https://sourceforge.net/p/sevenzip/discussion/45797/thread/cec5e63147/|title=Igor Pavlov: 7-Zip for Linux|date=2021-03-10|language=en|access-date=2021-03-18|archive-date=2021-03-18|archive-url=https://web.archive.org/web/20210318085050/https://sourceforge.net/p/sevenzip/discussion/45797/thread/cec5e63147/|url-status=live}}</ref>, <br>порт '''p7zip''' для [[Linux]], [[macOS]] и др. [[UNIX-подобная операционная система|UNIX-подобных]]<ref>{{Cite web |url=http://www.7-zip.org/download.html |title=Страница загрузки. |access-date=2011-12-12 |archive-date=2010-09-13 |archive-url=https://web.archive.org/web/20100913162046/http://www.7-zip.org/download.html |url-status=live }}</ref>, [[ReactOS]] |
|||
|status = В активной разработке |
|||
| status = Актуальное |
|||
|screenshot = 7-Zip 5.12 Ru.png |
|||
| сайт = https://www.7-zip.org/ |
|||
| бета-версия = |
|||
| дата бета-версии = |
|||
}} |
}} |
||
'''7-Zip''' — [[Свободное программное обеспечение|свободный]] файловый [[архиватор]] с высокой степенью [[сжатие данных|сжатия данных]]. Поддерживает несколько алгоритмов сжатия и множество форматов данных, включая собственный формат 7z c высокоэффективным алгоритмом сжатия [[LZMA]]. Программа разрабатывается с 1999 года, она бесплатна и имеет открытый исходный код, большая часть которого свободно распространяется на условиях лицензии [[GNU LGPL]], за исключением кода распаковщика UnRAR, который имеет ограничения. Основная платформа — [[Windows]] (в том числе [[Windows CE]]), где доступны две версии программы: с графическим интерфейсом и версия для командной строки. Консольная версия была портирована сообществом разработчиков для систем стандарта [[POSIX]] под общим названием p7zip<ref> |
'''7-Zip''' — [[Свободное программное обеспечение|свободный]] файловый [[архиватор]] с высокой степенью [[сжатие данных|сжатия данных]]. Поддерживает несколько алгоритмов сжатия и множество форматов данных, включая собственный формат [[7z]] c высокоэффективным алгоритмом сжатия [[LZMA]]. Программа разрабатывается с 1999 года, она бесплатна и имеет открытый исходный код, большая часть которого свободно распространяется на условиях лицензии [[GNU LGPL]], за исключением кода распаковщика UnRAR, который имеет ограничения. Основная платформа — [[Windows]] (в том числе [[Windows CE]]), где доступны две версии программы: с графическим интерфейсом и версия для командной строки. Консольная версия была портирована сообществом разработчиков для систем стандарта [[POSIX]] под общим названием [[p7zip]]<ref>{{Cite web |url=http://p7zip.sourceforge.net/ |title=p7zip |access-date=2006-06-22 |archive-date=2005-10-04 |archive-url=https://web.archive.org/web/20051004001301/http://p7zip.sourceforge.net/ |url-status=live }}</ref>. Портированные версии для других систем, также как и оригинальная программа 7-Zip, доступны на сайте системы [[SourceForge]] (по состоянию на 24 сентября 2024 года, программа была скачана с сайта более 428 млн. раз<ref>{{Cite web |url=https://sourceforge.net/projects/sevenzip/files/stats/timeline?dates=2000-11-01+to+2024-09-24 |title=7-Zip Download Statistics: All Files |access-date=2024-09-24 |archive-date=2024-09-24 |archive-url=https://web.archive.org/web/20240924043021/https://sourceforge.net/projects/sevenzip/files/stats/timeline?dates=2000-11-01+to+2024-09-24 |url-status=live }}</ref>). 7-Zip является победителем «SourceForge.net Community Choice Awards» 2007 года в категориях «Лучший проект» и «Лучший технический дизайн»<ref>{{Cite web |url=http://sourceforge.net/blog/cca07/ |title=SourceForge.net: 2007 Community Choice Awards<!-- Заголовок добавлен ботом --> |access-date=2010-03-26 |archive-date=2010-03-26 |archive-url=https://web.archive.org/web/20100326163008/http://sourceforge.net/blog/cca07/ |url-status=live }}</ref>. |
||
== Основные характеристики 7-Zip == |
== Основные характеристики 7-Zip == |
||
Строка 16: | Строка 19: | ||
* Поддерживаемые форматы: |
* Поддерживаемые форматы: |
||
** упаковка и распаковка: [[7z]], [[BZIP2]] ([[BZ2]], [[TAR|TB2]], [[TAR|TBZ]], [[TAR|TBZ2]]), [[gzip|GZIP]] ([[GZ]], [[TAR|TGZ]]), [[TAR]], [[ZIP]] ([[JAR]]), [[XZ]], [[WIM]]; |
** упаковка и распаковка: [[7z]], [[BZIP2]] ([[BZ2]], [[TAR|TB2]], [[TAR|TBZ]], [[TAR|TBZ2]]), [[gzip|GZIP]] ([[GZ]], [[TAR|TGZ]]), [[TAR]], [[ZIP]] ([[JAR]]), [[XZ]], [[WIM]]; |
||
** только распаковка: [[ARJ]], [[CAB]], [[HTMLHelp|CHM]], [[cpio|CPIO]], [[Cramfs|CramFS]], [[DEB]], [[ |
** только распаковка: [[ARJ]], [[CAB]], [[HTMLHelp|CHM]], [[cpio|CPIO]], [[Cramfs|CramFS]], [[DEB]], [[Apple Disk Image|DMG]], [[FAT]], [[HFS]], [[MBR]], [[ISO 9660|ISO]], [[LZH]] (LHA), [[LZMA]], [[Windows Installer|MSI]], [[NSIS]], [[NTFS]], [[RAR]], [[RPM]], [[SquashFS]], [[Universal Disk Format|UDF]], [[VHD (формат файла)|VHD]], [[Xar (архиватор)|XAR]], [[:en:compress|Z]] ([[TAR]]). |
||
** Также 7-Zip имеет собственную систему плагинов, позволяющую сторонним разработчикам добавлять в 7-Zip поддержку дополнительных форматов файлов. Существуют плагины<ref>{{Cite web |url=http://www.tc4shell.com/ru/7zip/ |title=Плагины для архиватора 7-Zip |access-date=2019-02-26 |archive-date=2019-02-26 |archive-url=https://web.archive.org/web/20190226111232/http://www.tc4shell.com/ru/7zip/ |url-status=live }}</ref>, позволяющие распаковывать следующие форматы: [[Lzip|LZIP]], ASAR, CCD/IMG, CDI, CHD (v4), CSO, [[Cue sheet|CUE/BIN]], ECM, GDI, [[UltraISO#ISZ format|ISZ]], [[MDF|MDS/MDF]], NRG, S01, E01, Ex01, L01, Lx01, AFF, AD1, [[MIME]], [[UUE]], XXE, [[yEnc]]. |
|||
* Очень высокая степень сжатия в формате 7z благодаря использованию [[LZMA|усовершенствованного алгоритма |
* Очень высокая степень сжатия в формате 7z благодаря использованию [[LZMA|усовершенствованного алгоритма Лемпеля-Зива]]. |
||
* Для форматов ZIP и GZIP степень сжатия на |
* Для форматов ZIP и GZIP степень сжатия на 2-10 % выше, чем у [[PKZIP]] и [[WinZip]]. |
||
* Возможность создания [[Самораспаковывающийся архив|самораспаковывающихся архивов]] для формата 7z. |
* Возможность создания [[Самораспаковывающийся архив|самораспаковывающихся архивов]] для формата 7z. |
||
* Возможность создания многотомных (порезанных на части) архивов (за исключением самораспаковывающихся) для формата 7z. |
* Возможность создания многотомных (порезанных на части) архивов (за исключением самораспаковывающихся) для формата 7z. |
||
* Возможность шифрования алгоритмом [[Advanced Encryption Standard|AES]]-256 для форматов 7z и ZIP. |
* Возможность шифрования алгоритмом [[Advanced Encryption Standard|AES]]-256 для форматов 7z и ZIP. |
||
* Поддержка аппаратного ускорения, доступного на процессорах, реализующих набор инструкций [[Расширение системы команд AES|AES-NI]]. |
|||
* Интеграция в оболочку [[ |
* Интеграция в оболочку [[Windows]] и [[Windows NT]]. |
||
* Плагины для программ [[FAR Manager]], [[Total Commander]] и [[Unreal Commander]]. |
* Плагины для программ [[FAR Manager]], [[Total Commander]] и [[Unreal Commander]]. |
||
* Встроенная утилита для тестирования производительности. |
* Встроенная утилита для тестирования производительности. |
||
Строка 31: | Строка 36: | ||
== Сжатие == |
== Сжатие == |
||
⚫ | 7-Zip использует [[многопоточность]] и позволяет задействовать для сжатия, в зависимости от алгоритма или формата, различное количество потоков. При создании архивов, в которых файлы сжимаются независимо друг от друга (например [[ZIP]]), программа может использовать до восьми потоков одновременно. Для алгоритма сжатия LZMA архиватор одновременно может использовать до двух потоков. Невозможность использования большего их количества объясняется последовательным характером [[Непрерывный архив|непрерывного сжатия]]. Алгоритм сжатия LZMA2 не имеет этого недостатка. |
||
{{нет ссылок|В этом разделе|дата=28 июня 2010}} |
|||
⚫ | При сжатии в формате 7z также используются специальные фильтры-нормализаторы. Так, для более лучшего сжатия 32-разрядного x86-кода используются нормализующие конвертеры BCJ и BCJ2. Кроме того, программа имеет оптимизирующий дельта-конвертер для некоторых типов мультимедийных данных, например несжатых 24-битных изображений. |
||
⚫ | 7-Zip использует [[многопоточность]] и позволяет задействовать для сжатия, в зависимости от алгоритма или формата, различное количество потоков. При создании архивов, в которых файлы сжимаются независимо друг от друга (например [[ZIP]]), программа может использовать до восьми потоков одновременно. Для алгоритма сжатия LZMA архиватор одновременно может использовать до двух потоков. Невозможность использования большего их количества объясняется последовательным характером [[Непрерывный архив|непрерывного сжатия]]. Алгоритм сжатия LZMA2 не |
||
⚫ | |||
⚫ | При сжатии в формате 7z также используются специальные фильтры-нормализаторы. Так, для более |
||
⚫ | В итоговом рейтинге сайта MaximumCompression.com архиватор 7-Zip v9.25a занял 24 место по степени сжатия, обойдя [[WinRAR]] v4.1 beta 3 (на 3,6 %) и [[WinZip]] v14 (на 4,2 %). Лидеры же рейтинга — [[PAQ|PAQ8PX]] и [[WinRK]] — превосходят 7-Zip в сжатии на 28 % и 24 % соответственно, но тратят на упаковку гораздо больше времени<ref>{{cite web |url=http://www.maximumcompression.com/data/summary_sf.php |title=Best overall compression program |access-date=2009-09-17 |archive-date=2009-04-17 |archive-url=https://web.archive.org/web/20090417042621/http://www.maximumcompression.com/data/summary_sf.php |url-status=live }}</ref>. |
||
⚫ | |||
<ref>{{cite web |url=http://www.maximumcompression.com/data/summary_sf.php |title=Best overall compression program}}</ref>. |
|||
⚫ | |||
⚫ | В итоговом рейтинге сайта MaximumCompression.com архиватор 7-Zip |
||
* 7-Zip не обеспечивает способа управлять порядком файлов внутри архивов. Он игнорирует порядок имён файлов в командной строке. Следовательно, 7-Zip не может использоваться в тех случаях, когда порядок имён файлов имеет значение. Например, формат EPUB, который основан на форматах ZIP и HTML, требует определённого порядка файлов в архивах: файл с именем «MimeType» должен быть первым файлом в архиве ZIP. |
|||
* Архивы формата 7z не имеют защиты от повреждений — ни структуры архива, ни упакованных данных (в отличие от архивов [[WinRAR|RAR]]). Поэтому при случайном или преднамеренном повреждении архива 7z данные оказываются безвозвратно утерянными. |
|||
== Автор программы и история создания == |
|||
== Достоинства и недостатки == |
|||
Автором программы является Игорь Викторович Павлов<ref name="dobb">{{cite web |url=http://www.ddj.com/architect/184405338 |title=A Few Questions for Igor Pavlov |date=2003-04-30 |publisher=[[Dr. Dobb's]] Data Compression Newsletter (middle of page) |access-date=2009-12-26|archive-url=https://web.archive.org/web/20081028091651/http://www.ddj.com/architect/184405338 |archive-date=2008-10-28 }}</ref> — российский разработчик, кандидат технических наук, выпускник аспирантуры кафедры информатики факультета информатики и робототехники [[Уфимский государственный авиационный технический университет|Уфимского государственного авиационного технического университета]]<ref name="ugatu">{{cite web|url=http://letopiswiki.ugatu.su/index.php?title=Павлов_Игорь_Викторович|title=Павлов Игорь Викторович на сайте проекта «Годы и люди» Уфимского авиационного государственного технического университета|url-status=dead}}</ref>. Основные идеи использованных в 7-Zip алгоритмов описаны в его кандидатской диссертации<ref name="disser">{{книга |
|||
{{нет ссылок|В этом разделе|дата=22 августа 2012}} |
|||
|автор = Павлов, Игорь Викторович |
|||
|заглавие = Модифицированный алгоритм Лемпела-Зива эффективного сжатия информации с использованием статистических прогнозирующих моделей: дис. … канд. техн. наук: 05.13.11 |
|||
=== Достоинства === |
|||
|язык = ru |
|||
* Бесплатное ПО с открытым исходным кодом, распространяемое по свободной лицензии [[GNU LGPL]] (кроме распаковщика UnRAR, лицензия которого запрещает восстановление алгоритма сжатия [[RAR]]).<ref name="license">{{cite web|url=http://www.7-zip.org/license.txt|title=7-zip license|lang=en|accessdate=8 декабря 2008|archiveurl=http://www.webcitation.org/65CfpXd3v|archivedate=2012-02-04}}</ref> |
|||
|ссылка = https://www.dissercat.com/content/modifitsirovannyi-algoritm-lempela-ziva-effektivnogo-szhatiya-informatsii-s-ispolzovaniem-st |
|||
* Открытый формат архива и алгоритм сжатия. |
|||
|место = Уфа |
|||
* Высокая степень сжатия. |
|||
|издательство = Уфимский государственный авиационно-технический университет |
|||
* Высокая скорость распаковки (для архивов с методом сжатия [[LZMA]]). По [http://www.7-zip.org данным автора]: |
|||
|год = 2002 |
|||
** достигает 20–30 МБ/с на 2-ГГц процессоре класса [[Intel Core 2]] или AMD [[Athlon 64]]; |
|||
|страниц = 114 |
|||
** порядка 1–2 МБ/с на процессорах [[ARM (архитектура)|ARM]], [[MIPS (архитектура)|MIPS]], [[PowerPC]] и подобных при частоте 200 [[МГц]]. |
|||
|ref = disser |
|||
* [[Simultaneous multithreading|Многопоточное]] сжатие. |
|||
|archive-date = 2020-01-16 |
|||
* Поддержка шифрования [[AES-256]]. |
|||
|archive-url = https://web.archive.org/web/20200116065946/https://www.dissercat.com/content/modifitsirovannyi-algoritm-lempela-ziva-effektivnogo-szhatiya-informatsii-s-ispolzovaniem-st |
|||
* Поддержка 64-разрядных систем. |
|||
}}</ref>. |
|||
* Множество точных настроек алгоритмов сжатия, для неопытных пользователей есть готовые предустановки. |
|||
* Общий объём файлов в одном архиве формата 7z может составлять 16 [[эксабайт]].{{нет АИ|29|12|2009}} |
|||
* GUI версия показывает количество памяти, используемое для упаковки/распаковки с выбранными настройками. |
|||
⚫ | |||
* Многотомные архивы 7-Zip в действительности таковыми не являются — это просто порезанные на части обычные архивы (в отличие, например, от многотомных архивов RAR, где каждый том представляет собой отдельный полноценный архив), из-за чего работать с ними неудобно. Так, чтобы распаковать «многотомный» архив 7z, все его части должны находиться в одной папке. Если же хотя бы одна часть будет недоступна, то ни извлечь файлы, ни просмотреть содержимое архива не удастся. |
|||
* Существует открытый [[API]], позволяющий интегрировать 7-Zip с другими программными продуктами, но он достаточно сложный и крайне плохо документирован, что затрудняет его полноценное использование даже опытными разработчиками.{{Нет АИ|19|1|2014}} |
|||
* Не поддерживается сохранение информации о правах доступа к файлам. |
|||
* Не поддерживается добавление в архивы информации для восстановления, а сам архивный формат 7z не защищён от повреждений, поэтому даже при небольшой порче данных (например, если архив не до конца скачан из сети) архив становится полностью непригодным – никакие данные извлечь из него не удастся (в отличие от RAR или даже ZIP). |
|||
* Скорость упаковки ниже, чем у ряда других популярных архиваторов.{{каких?}} |
|||
* Ограниченный набор функций, доступных через графический интерфейс архиватора. |
|||
* Нет справки на русском языке. |
|||
== См. также == |
|||
* [[PeaZip]] |
|||
* [[FreeArc]] |
|||
* [[KGB Archiver]] |
|||
== Примечания == |
== Примечания == |
||
{{примечания}} |
{{примечания|2}} |
||
== Литература == |
== Литература == |
||
Строка 83: | Строка 73: | ||
| год = 2010 |
| год = 2010 |
||
| allpages = 1361 |
| allpages = 1361 |
||
| pages = |
| pages = 411—414 |
||
| isbn = 9781848829039 |
| isbn = 9781848829039 |
||
| ref = Handbook of Data Compression |
| ref = Handbook of Data Compression |
||
Строка 89: | Строка 79: | ||
== Ссылки == |
== Ссылки == |
||
* [http://www.7-zip.org Официальный сайт |
* [http://www.7-zip.org Официальный сайт]{{ref-en}} |
||
* [https://sourceforge.net/projects/sevenzip/?source=directory |
* [https://sourceforge.net/projects/sevenzip/?source=directory 7-Zip]{{ref-en}} на сайте [[SourceForge]] |
||
* Ссылки на альфа |
* Скачать [[sourceforge:projects/sevenzip/files/7-Zip/|7-Zip]]{{ref-en}} на сайте [[SourceForge]] |
||
* Ссылки на альфа-версии в разделе [https://sourceforge.net/p/sevenzip/discussion/45797/ Open Discussion]{{ref-en}} на сайте SourceForge форума проекта 7-Zip, там же можно получить и консультацию от разработчика (альфа- и бета-версии 7-Zip зачастую являются развитием стабильных версий с улучшениями и исправлениями багов). |
|||
{{Навигация |
{{Навигация |
||
|Портал |
|Портал = Свободное программное обеспечение |
||
}} |
}} |
||
{{Архиваторы}} |
{{Архиваторы}} |
||
{{Форматы архивов}} |
{{Форматы архивов}} |
||
{{ВС}} |
|||
[[Категория:Форматы архивов]] |
[[Категория:Форматы архивов]] |
||
Строка 108: | Строка 100: | ||
[[Категория:Свободное программное обеспечение, написанное на C++]] |
[[Категория:Свободное программное обеспечение, написанное на C++]] |
||
[[Категория:Переносимые приложения]] |
[[Категория:Переносимые приложения]] |
||
[[Категория:Программное обеспечение, разработанное в 1999 |
[[Категория:Программное обеспечение, разработанное в 1999 году]] |
Текущая версия от 10:31, 4 января 2025
7-Zip — свободный файловый архиватор с высокой степенью сжатия данных. Поддерживает несколько алгоритмов сжатия и множество форматов данных, включая собственный формат 7z c высокоэффективным алгоритмом сжатия LZMA. Программа разрабатывается с 1999 года, она бесплатна и имеет открытый исходный код, большая часть которого свободно распространяется на условиях лицензии GNU LGPL, за исключением кода распаковщика UnRAR, который имеет ограничения. Основная платформа — Windows (в том числе Windows CE), где доступны две версии программы: с графическим интерфейсом и версия для командной строки. Консольная версия была портирована сообществом разработчиков для систем стандарта POSIX под общим названием p7zip[7]. Портированные версии для других систем, также как и оригинальная программа 7-Zip, доступны на сайте системы SourceForge (по состоянию на 24 сентября 2024 года, программа была скачана с сайта более 428 млн. раз[8]). 7-Zip является победителем «SourceForge.net Community Choice Awards» 2007 года в категориях «Лучший проект» и «Лучший технический дизайн»[9].
Основные характеристики 7-Zip
[править | править код]- Поддерживаемые алгоритмы:
- Поддерживаемые форматы:
- упаковка и распаковка: 7z, BZIP2 (BZ2, TB2, TBZ, TBZ2), GZIP (GZ, TGZ), TAR, ZIP (JAR), XZ, WIM;
- только распаковка: ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, MBR, ISO, LZH (LHA), LZMA, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, XAR, Z (TAR).
- Также 7-Zip имеет собственную систему плагинов, позволяющую сторонним разработчикам добавлять в 7-Zip поддержку дополнительных форматов файлов. Существуют плагины[10], позволяющие распаковывать следующие форматы: LZIP, ASAR, CCD/IMG, CDI, CHD (v4), CSO, CUE/BIN, ECM, GDI, ISZ, MDS/MDF, NRG, S01, E01, Ex01, L01, Lx01, AFF, AD1, MIME, UUE, XXE, yEnc.
- Очень высокая степень сжатия в формате 7z благодаря использованию усовершенствованного алгоритма Лемпеля-Зива.
- Для форматов ZIP и GZIP степень сжатия на 2-10 % выше, чем у PKZIP и WinZip.
- Возможность создания самораспаковывающихся архивов для формата 7z.
- Возможность создания многотомных (порезанных на части) архивов (за исключением самораспаковывающихся) для формата 7z.
- Возможность шифрования алгоритмом AES-256 для форматов 7z и ZIP.
- Поддержка аппаратного ускорения, доступного на процессорах, реализующих набор инструкций AES-NI.
- Интеграция в оболочку Windows и Windows NT.
- Плагины для программ FAR Manager, Total Commander и Unreal Commander.
- Встроенная утилита для тестирования производительности.
- Многоязычный графический интерфейс (только для Windows) с функциями двухоконного файлового менеджера.
- Мощная версия для командной строки.
- Специальная версия для 64-разрядных операционных систем Windows.
- Поддержка кодировки Юникод для имён файлов.
Сжатие
[править | править код]7-Zip использует многопоточность и позволяет задействовать для сжатия, в зависимости от алгоритма или формата, различное количество потоков. При создании архивов, в которых файлы сжимаются независимо друг от друга (например ZIP), программа может использовать до восьми потоков одновременно. Для алгоритма сжатия LZMA архиватор одновременно может использовать до двух потоков. Невозможность использования большего их количества объясняется последовательным характером непрерывного сжатия. Алгоритм сжатия LZMA2 не имеет этого недостатка.
При сжатии в формате 7z также используются специальные фильтры-нормализаторы. Так, для более лучшего сжатия 32-разрядного x86-кода используются нормализующие конвертеры BCJ и BCJ2. Кроме того, программа имеет оптимизирующий дельта-конвертер для некоторых типов мультимедийных данных, например несжатых 24-битных изображений.
Степень упаковки сильно зависит от характера сжимаемых данных. Обычно формат 7z даёт на 4-25 % лучшее сжатие, чем формат ZIP.
В итоговом рейтинге сайта MaximumCompression.com архиватор 7-Zip v9.25a занял 24 место по степени сжатия, обойдя WinRAR v4.1 beta 3 (на 3,6 %) и WinZip v14 (на 4,2 %). Лидеры же рейтинга — PAQ8PX и WinRK — превосходят 7-Zip в сжатии на 28 % и 24 % соответственно, но тратят на упаковку гораздо больше времени[11].
Недостатки
[править | править код]- 7-Zip не обеспечивает способа управлять порядком файлов внутри архивов. Он игнорирует порядок имён файлов в командной строке. Следовательно, 7-Zip не может использоваться в тех случаях, когда порядок имён файлов имеет значение. Например, формат EPUB, который основан на форматах ZIP и HTML, требует определённого порядка файлов в архивах: файл с именем «MimeType» должен быть первым файлом в архиве ZIP.
- Архивы формата 7z не имеют защиты от повреждений — ни структуры архива, ни упакованных данных (в отличие от архивов RAR). Поэтому при случайном или преднамеренном повреждении архива 7z данные оказываются безвозвратно утерянными.
Автор программы и история создания
[править | править код]Автором программы является Игорь Викторович Павлов[12] — российский разработчик, кандидат технических наук, выпускник аспирантуры кафедры информатики факультета информатики и робототехники Уфимского государственного авиационного технического университета[13]. Основные идеи использованных в 7-Zip алгоритмов описаны в его кандидатской диссертации[14].
Примечания
[править | править код]- ↑ Igor Pavlov: 7-Zip for Linux (англ.) (10 марта 2021). Дата обращения: 18 марта 2021. Архивировано 18 марта 2021 года.
- ↑ Страница загрузки. Дата обращения: 12 декабря 2011. Архивировано 13 сентября 2010 года.
- ↑ History of the 7-Zip (англ.)
- ↑ HISTORY of the 7-Zip
- ↑ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 http://www.7-zip.org/
- ↑ 1 2 https://sourceforge.net/projects/sevenzip/
- ↑ p7zip . Дата обращения: 22 июня 2006. Архивировано 4 октября 2005 года.
- ↑ 7-Zip Download Statistics: All Files . Дата обращения: 24 сентября 2024. Архивировано 24 сентября 2024 года.
- ↑ SourceForge.net: 2007 Community Choice Awards . Дата обращения: 26 марта 2010. Архивировано 26 марта 2010 года.
- ↑ Плагины для архиватора 7-Zip . Дата обращения: 26 февраля 2019. Архивировано 26 февраля 2019 года.
- ↑ Best overall compression program . Дата обращения: 17 сентября 2009. Архивировано 17 апреля 2009 года.
- ↑ A Few Questions for Igor Pavlov . Dr. Dobb's Data Compression Newsletter (middle of page) (30 апреля 2003). Дата обращения: 26 декабря 2009. Архивировано 28 октября 2008 года.
- ↑ Павлов Игорь Викторович на сайте проекта «Годы и люди» Уфимского авиационного государственного технического университета (недоступная ссылка — история).
- ↑ Павлов, Игорь Викторович. Модифицированный алгоритм Лемпела-Зива эффективного сжатия информации с использованием статистических прогнозирующих моделей: дис. … канд. техн. наук: 05.13.11 . — Уфа: Уфимский государственный авиационно-технический университет, 2002. — 114 с. Архивировано 16 января 2020 года.
Литература
[править | править код]- Salomon, D. and Bryant, D. and Motta, G. Handbook of Data Compression. — Springer London, 2010. — P. 411—414. — 1361 p. — ISBN 9781848829039.
Ссылки
[править | править код]- Официальный сайт (англ.)
- 7-Zip (англ.) на сайте SourceForge
- Скачать 7-Zip (англ.) на сайте SourceForge
- Ссылки на альфа-версии в разделе Open Discussion (англ.) на сайте SourceForge форума проекта 7-Zip, там же можно получить и консультацию от разработчика (альфа- и бета-версии 7-Zip зачастую являются развитием стабильных версий с улучшениями и исправлениями багов).
- Программное обеспечение по алфавиту
- Программное обеспечение, разработанное в 1999 году
- Форматы архивов
- Свободные архиваторы
- Кроссплатформенное программное обеспечение
- Программное обеспечение для Windows
- Программное обеспечение для Linux
- Программное обеспечение с лицензией GNU LGPL
- Свободное программное обеспечение, написанное на Си
- Свободное программное обеспечение, написанное на C++
- Переносимые приложения