Виды архиваторов

Виды архиваторы и их отличия

Архиваторы различаются форматом архивов и методами сжатия. Даже один и тот же метод сжатия может иметь варианты реализации. Существует более десятка программ-архиваторов, которые могут создавать архивы в формате ZIP. Данные в формате ZIP могут быть сжаты различными методами: Deflate64, Deflate, BZip2. Метод Deflate имеет несколько видов с разной скоростью сжатия (разница более чем 4%).

Обычно архиваторы могут создавать архивы в собственном формате с использованием своих методов сжатия. Например, архиватор RAR позволяет создавать архивы RAR. В формате архива и методах сжатия заключаются основные преимущества того или иного архиватора.
Обычно архиватор позволяет упаковать или распаковать файлы. Помимо сжатия данных, многии архиваторы имеют дополнительные функции. Основными функциями являются:

1.Сжатие некоторых файлов и целых директорий.

2.Создание само распаковывающихся (SFX) архивов. То есть для распаковки архива программа-архиватор не требуется;

3.Изменение содержимого архива;

4.Шифрование содержимого архива;

5.Информация для восстановления архива при частичном повреждении и возможность восстановления поврежденных архивов;

6.Разбивка архива на несколько частей или томов;

7.Консольная версия программы для работы из командной строки;

8.Графическая (GUI) версия программы.

 

Стоит отметить, что, несмотря на формальное наличие, реализация каждой дополнительной функции может быть выполнена на совершенно разном уровне.
Кроме различий в функциональности, можно разделить архиваторы на две группы: асимметричные и симметричные. Асимметричные архиваторы требуют для операции распаковки значительно меньше времени и оперативной памяти, чем для операции упаковки. Это позволяет быстро получать содержимое архива на маломощных компьютерах.Симметричные архиваторы требуют для операций упаковки и распаковки одинаковое время и объем оперативной памяти. Использование таких архиваторов на широком парке компьютеров или для оперативного доступа к содержимому архива ограничено. Известный архиватор RAR в качестве основного использует асимметричный словарный метод сжатия, а для текстов может использовать симметричный PPM-метод. Таким образом, распаковка архивов RAR, сжатых с максимальной степенью сжатия, может быть невозможна на компьютерах с ограниченным объемом оперативной памяти. Все или почти все передовые архиваторы с высокой степенью сжатия являются симметричными.

Точной статистики по распространенности архиваторов у меня нет. Я выскажу свою субъективную точку зрения на основе личного опыта. Безусловно, самым распространенным архиватором являются ZIP и его модификации. По своей распространенности он значительно превосходит ближайших конкурентов. Следом идут RAR и ACE. В последние годы встречается архиватор 7-zip. Других архиваторов и архивов лично мы не встречали. Исключение составляют некогда популярные ARJ и LHA. В данный момент они не актуальны из-за очень низкой степени сжатия.

Несмотря на очень скромные данные о распространенности архиваторов, их существует большое множество. Основная масса относится к категории экспериментальных и архиваторов с ограниченной функциональностью. Тем не менее каждый их них позволяет выполнять собственно процедуру сжатия данных. Меньшая распространенность увеличивает вероятность ошибок в программе. К ним стоит относиться с некоторой осторожностью. Например, при проведении тестирования была найдена ошибка в архиваторе WinRK (PWCM), которую, однако, оперативно исправили.

Михаил

Закончил техникум по специальности разработка систем галактического полива томатов. Работал главным поваром по разработки водопроводного канала между Сахарой и Южным полюсом. начиная с 2000 года ведущий специалист по утилизации просроченного сыра. Имею богатый жизненный опыт, могу Вам помочь советом, С уважением, Мишка

View Comments

Recent Posts

Схемы подключения противотуманных фар через реле

В современном мире большая часть автомобилей оснащена противотуманными фарами. Но есть автомобили в комплектацию которых…

4 года ago

Регулятор напряжения для тена от 1 до 6 кВт

Регулятор напряжения в электрических цепях, служит для изменения мощности, подаваемой в нагрузку. С помощью регулятора напряжения можно управлять…

4 года ago

Обозначение диода на схеме

Что такое диод? Диод определяется как двухполюсный электронный компонент, который проводит ток только в одном направлении (до тех…

5 лет ago

Отзыв Xiaomi Redmi note 7 (Плюсы и Минусы)

Xiaomi Redmi Note 7 определенно понравится всем, кто покупает смартфон в бюджетном сегменте рынка. Смартфон…

5 лет ago

Дешевые бокорезы с алиэкспресс

Так же, как уважающий себя охотник должен иметь по крайней мере один карманный нож, та…

5 лет ago

Фонарик с алиэкспресс, со светодиодом Т6 и Q5.

Фонарик фирмы POCKETMAN может быть оснащен 2-я видами светодиодов (T6 и Q5) со сроком службы…

6 лет ago