11 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Лучшие архиваторы. Часть 2

Лучшие архиваторы. Часть 2

Самые популярные архиваторы. Часть 2

При архивировании информации трудно со стопроцентной уверенностью сказать, какой из архиваторов в данном случае позволит получить максимальную степень сжатия. Из четверки WinZip, Winace, WinRar и 7Zip чаще всего хорошие результаты показывают 7Zip и WinRar. Однако даже при сжатии файлов одного и того же типа (например, аудио формата mp3) часто невозможно заранее определить, какой из архиваторов сожмет файл лучше — наиболее высокая степень сжатия может быть у любого из перечисленных. В большинстве случаев определить оптимальный формат сжатия можно только эмпирическим путем, используя функции оптимизации для конкретного типа и размера сжимаемой информации.

Поэтому, если размер сжатого файла действительно имеет значение, перед отсылкой файла по почте, размещением на FTP-сервере или записью на лазерный диск запакуйте данные сразу тремя архиваторами и посмотрите, какой из них справился с заданием лучше других.

Возникает вполне закономерный вопрос: какую программу использовать, если размер архивируемых данных исчисляется сотнями мегабайт или даже гигабайт, ведь в этом случае потребуется огромное количество времени для того, чтобы выяснить, какая из утилит лучше выполнит поставленное задание? Совет один: используйте функцию создания непрерывного архива (если только вы не собираетесь в дальнейшем извлекать из этого архива по одному файлу), а также внимательно следите за диаграммой состояния процесса — большинство программ в процессе архивирования предоставляют оценочную информацию о степени сжатия файлов. Что же касается рассмотренного в прошлой статье 7Zip, то его для упаковки большого объема информации мы использовать не рекомендуем, так как этот процесс может очень сильно тормозить работу системы. Кроме этого, о размере выходного файла вы сможете узнать только после окончания архивации — 7Zip не пытается даже примерно предположить, насколько будут сжаты данные. Именно поэтому, даже если вас устраивает качество 7Zip при архивировании
небольших файлов, имеет смысл попробовать другую программу.

WinRar — это один из самых популярных архиваторов (рис. 1). Он может ассоциироваться со следующими типами файлов: RAR, ZIP, CAB, ARJ, LZH, ACE, 7-Zip, TAR, GZip, UUE, BZ2, JAR, ISO, Z. Программа поддерживает файлы практически неограниченных размеров (до 8.589.934.591 Гб). Правда, для работы с файлами размером более 4 Гб вам необходимо работать в файловой системе NTFS. При выборе оптимальных настроек для сжатия необходимо учитывать несколько моментов:
— Несмотря на то, что WinRAR поддерживает формат ZIP, в большинстве случаев рекомендуется выбирать RAR. Это обеспечит более высокий уровень сжатия. Вы можете сжать файлы в ZIP, если не уверены, что на компьютере, на котором будут распакованы файлы, будет установлена программа, с помощью которой можно будет распаковать файлы в формате RAR.

— Необходимо определиться, какой метод компрессии лучше всего использовать. Чем выше степень сжатия, тем больше времени уйдет на архивацию, поэтому тут нужно учитывать, для каких целей архивируются данные. Если это долгосрочное хранение, конечно же, имеет смысл подождать и получить архив с максимальной степенью сжатия, если же вам просто необходимо отослать несколько документов по почте, то подойдет и обычная (Normal) степень сжатия.

Если необходимо создать большой архив, на это может уйти довольно много времени. WinRar позволяет определить, сколько примерно времени уйдет на выполнение того или иного задания. Для этого предназначена опция Benchmark and hardware test. Еще одна причина, по которой можно использовать эту опцию — определение возможных ошибок, которые могут возникнуть при архивации на компьютере той или иной конфигурации по причине аппаратного сбоя. WinRAR умеет встраиваться в контекстное меню, причем поддерживает не только меню Проводника, но и других программ — например, популярного файлового менеджера Total Commander. Это дает возможность быстро архивировать файлы, используя настройки по умолчанию и не открывая для этого окно программы. Кстати, настройки по умолчанию можно изменить в соответствии с тем, какие требования вы предъявляете к своим архивам. Сделать это можно, открыв окно WinRar и выполнив команду Options > Settings. В этом окне нужно перейти на вкладку Compression и нажать кнопку Create Default. Настройки, заданные в этом окне, и будут использоваться для быстрой архивации. Если же требуется изменить настройки архивации, это тоже можно сделать при помощи контекстного меню. Для этого нужно выбрать команду Add to Archive… Тут можно установить формат и степень сжатия, указать имя архива и выбрать другие параметры архивации.

WinRar позволяет сохранять установленные пользователем настройки в файл с расширением .reg. Позднее этот файл можно импортировать в программу, чтобы повторно использовать заданную конфигурацию. В этом файле хранится такая информация, как история архивов, которые недавно создавались, параметры сжатия по умолчанию и пр. Среди других настроек WinRar’a можно отметить возможность создания самораспаковывающихся архивов с указанием пути распаковки. Такие файлы не требуют наличия на компьютере, на котором их планируется разархивировать, программы-архиватора. Подобные архивы получили название SFX-archives. Их недостатком по сравнению с обычными архивными файлами является больший размер, так как они, кроме собственно запакованных файлов, содержат также исполняемый EXE-модуль. Содержимое RAR-архива можно сделать невидимым. Для этого в настройках программы в окне Archiving with Password нужно установить флажок напротив строки Encrypt File Names.

Можно также установить пароль на открытие архива. В результате ошибки передачи архива по локальной сети или скачивания его из Интернета, а также по причине аппаратного сбоя или вирусной атаки архив может быть поврежден. WinRar позволяет определить целостность данных, протестировав архив с помощью опции Test Archived Files. Для того чтобы свести к минимуму вероятность потери данных, при создании архивов WinRar рекомендуется использовать опцию Put Recovery Record (этот флажок можно найти на вкладке General окна создания архива). Если это было сделано, то в случае повреждения архива его можно будет восстановить. Кроме этого, в WinRar можно уменьшить вероятность повреждения RAR-архива, указав при его создании размер информации для восстановления. Для этого нужно выполнить команду Commands > Protect Archive From Damage в окне WinRar. При этом объем Recovery Record не может превышать 10% от общего размера архива. Для восстановления поврежденных RAR-архивов необходимо выбрать нужный файл в окне WinRar и выполнить команду Tools > Repair. Еще одна удобная опция WinRar — возможность создания собственных закладок — Favorities. Очень часто бывает необходимо производить регулярное архивирование одних и тех же папок на жестком диске. Добавив в закладки информацию о месторасположении этих папок, можно быстро переходить в них в окне программы и производить архивацию необходимых файлов и вложенных директорий.

Эта утилита написана немецкими программистами и содержит большое количество функций, заслуживающих внимания. Кроме создания архивов ZIP, LHA и MS-CAB, программа использует свой «фирменный» алгоритм компрессии данных — ACE. Несмотря на то, что Winace ( сайт ) выпускается довольно давно, добиться такой популярности среди пользователей, как WinRar, архиватору не удалось. Причин тому несколько. Во-первых, размер дистрибутива в несколько раз превосходит файл инсталляции WinRar. Во-вторых, для того чтобы архиватор мог соперничать с конкурентом, он должен превосходить соперника по двум параметрам: скорости и степени сжатия. Размер архивов в формате ACE часто меньше, чем после использования WinRar, однако не настолько, чтобы привлечь к себе внимание. Кроме этого, Winace не отличается быстрой работой, затрачивая на обработку алгоритма сжатия почти вдвое больше времени по сравнению с WinRar. Если же сравнивать Winace с 7Zip, то главным недостатком первого можно считать небесплатность. 7Zip, как и Winace, тоже нельзя назвать самым быстрым архиватором (особенно если используется большой размер словаря), однако первый бесплатен.

Как видим, недостатки архиватора налицо. Однако Winace имеет и положительные стороны. Одно из достоинств программы — удобный интерфейс, который сочетает в себе функции файлового менеджера и просмотрщика графических форматов, HTML-страниц и ASCII-файлов. Для того чтобы просмотреть файл внешним просмотрщиком, достаточно его выделить и нажать F3. Одна из особенностей Winace — возможность создания непрерывного ACE-архива. Эта функция позволяет добиться увеличения компрессии до 50%. Созданный в программе архив может содержать цифровую подпись, подтверждающую подлинность файла. Архивы, защищенные этой подписью, могут быть изменены только в программе, содержащей эту идентификационную подпись. Для обеспечения конфиденциальности хранения данных в архиве программой может
использоваться шифрование файлов. Winace поддерживает довольно большое количество форматов распаковки: ACE, ZIP, LHA, MS-CAB, ARC, ARJ, GZIP, TAR, BZip2, ISO-Images, ZOO и тот же RAR.

В программе можно также создавать многотомные архивы, предварительно указав размер создаваемого тома. Для удобства Winace уже содержит предварительные настройки создания архивов для стандартных носителей — CD- R, ZIP-drive и пр. В процессе создания архивов программа использует несколько алгоритмов: Delta и Exe — для программных ехе-файлов, Pic — для оптимизации сжатия графики и Sound — алгоритм компрессии звука. Каждый из алгоритмов можно отключить за ненадобностью, благодаря чему уменьшится время, затрачиваемое программой на создание архивов (рис. 2). При сжатии данных пользователь имеет возможность выбрать размер словаря, однако в большинстве случаев имеет смысл оставлять этот параметр по умолчанию — максимальный размер словаря, с которым работает WinAce, составляет 1024 Кб, что для современных компьютеров не является проблемой. Дело в том, что при создании любого архива стоит помнить, что для его распаковки нужно будет иметь свободную оперативную память, размер которой равен размеру используемого при сжатии словаря. Уменьшить размер уже существующего архива поможет функция оптимизации архивов.

Благодаря этой опции программы у пользователя появляется возможность конвертировать архивы, созданные в других форматах, в формат ACE для уменьшения их размера. Winace интегрируется в оболочку Windows, добавляя пункты контекстного меню. Это «Добавление файла в архив», «Архивирование и отправка файла по почте», «Шифрование архива», «Тестирование архива», «Сканирование архива на наличие вирусов». Стоит заметить, что последняя опция доступна только в том случае, если к Winace подключен внешний антивирус.

Путеводитель по архиваторам

В постоянном соревновании объемов накопителей и данных, похоже, никогда не будет победителя. Разнообразные архиваторы позволяют экономить пространство на жестких дисках, а в случае применения в Сети, снижают расходы на трафик.

Читать еще:  Представлен смартфон Huawei Honor 7i с откидной камерой

Многие современные архиваторы давно выросли из манежа консольных утилит и стали сложными программными комплексами с графическим интерфейсом и поддержкой множества форматов. В этой статье пойдет речь о многофункциональных архиваторах, работающих в операционной системе Windows.

Все архиваторы пакуют и распаковывают информацию с разной скоростью, получая файлы разного объема. Даже использование одинаковых алгоритмов зачастую приводит к совершенно неожиданным результатам. Что уж говорить, когда в бой вступает тяжелая артиллерия — специальные алгоритмы, оптимизированные под конкретный тип данных.

Тестирование архиваторов производилось на рабочей станции следующей конфигурации: Athlon XP 2500+, 1024МБ ОЗУ (шина 333МГц), жесткий диск WD2000JB (200ГБ), ОС Windows XP SP2.

Для тестирования были созданы три каталога.

  1. Текстовые файлы объемом 63026КБ. 1566 файлов, среди которых TXT, HTML, RTF, DOC и XLS.
  2. Графические файлы объемом 135942КБ. 116 файлов BMP и TIFF (16 бит на канал).
  3. Смешанное содержимое объемом 169758КБ. В качестве данных использовались установленные в системе Sun Java 1.5.0, Mozilla Firefox 1.5, Opera 8.50 с пользовательскими данными и Picasa 2. В каталоге оказалось 2077 файлов разнообразных типов.

Тестирование проводилось в четырех режимах.

  1. ZIP по умолчанию.
  2. ZIP с настройками на максимальную степень сжатия.
  3. Оптимальный формат, поддерживаемый архиватором, с настройками по умолчанию.
  4. Оптимальный формат, поддерживаемый архиватором, с настройками на максимальную степень сжатия.

А теперь представим участников тестирования в алфавитном порядке.

Домашняя страница: http://www.7-zip.org
Цена: бесплатный, GNU LGPL
Размер дистрибутива: 820КБ
Поддержка сжатия/распаковки: 7z, ZIP, GZIP, BZIP2, TAR
Поддержка только распаковки: RAR, CAB, ARJ, LZH, CHM, Z, CPIO, RPM, DEB

К содержанию PowerArchiver 2006 (9.51.02)

Домашняя страница: http://www.powerarchiver.com
Цена: $19.95
Размер дистрибутива: 3400КБ
Поддержка сжатия/распаковки: ZIP, 7z, CAB, LHA (LZH), TAR, GZIP, BZIP2, BH, XXE, UUE, ENC, MIME (Base 64)
Поддержка только распаковки: RAR, ARJ, ARC, ACE, ZOO, ISO, BIN, IMG, NRG

Домашняя страница: http://www.quickzip.org
Цена: бесплатный, некоторые компоненты попадают под лицензию GPL
Размер дистрибутива: 4439КБ
Поддержка сжатия/распаковки: ZIP, 7z, SQX, LZH, LZA, BZA, GZA, BZ2, CAB, TAR, GZ, Z, UUE
Поддержка только распаковки: ZOO, CPT, PIT, ARG, ASD, DZIP, SHAR, ZAC, MacBin, Compress, Freeze, Splint, JAM.

Во время тестирования архиватор 2 раза зависал. Этот факт, разумеется, не отражается на диаграммах.

Домашняя страница: http://www.winace.com
Цена: бесплатный
Размер дистрибутива: 3694КБ
Поддержка сжатия/распаковки: ACE, ZIP, LHA, MS-CAB, JAVA JAR
Поддержка только распаковки: RAR, ARC, ARJ, GZip, TAR, ZOO.

Домашняя страница: http://www.rarlab.com
Цена: 29$
Размер дистрибутива: 1086КБ
Поддержка сжатия/распаковки: ZIP, RAR
Поддержка только распаковки: CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO, 7Z, Z.

Домашняя страница: http://www.klaimsoft.com/winuha
Цена: бесплатный
Размер дистрибутива: 1409КБ
Поддержка сжатия/распаковки: UHA
Поддержка только распаковки: RAR, ISO

Архиватор не обладает поддержкой основного архивного формата ZIP. WinUHA стал известен, благодаря способности обеспечивать колоссальную степень сжатия мультимедийных данных. Посмотрим, как ведет себя наш герой среди универсальных конкурентов.

Домашняя страница: http://www.winzip.com
Цена: 49.95$
Размер дистрибутива: 5697КБ
Поддержка сжатия/распаковки: ZIP
Поддержка только распаковки: CAB.

Данный архиватор не обладает поддержкой «альтернативных» форматов, однако был включен в обзор по причине своей популярности. Было бы неразумно упускать из виду один из старейших ZIP-архиваторов под Windows.

Домашняя страница: http://www.zipitfast.com
Цена: бесплатный
Размер дистрибутива: 2462КБ
Поддержка сжатия/распаковки: ZIP, TAR, CAB, GZIP, LHA
Поддержка только распаковки: ACE, RAR.

Во время тестирования архиватор 2 раза зависал, равно как и QuickZip. Этот факт также не отражается на диаграммах.

К содержанию Тестирование скорости

    Скорость сжатия текста. Данное тестирование показывает скорость обработки множества мелких файлов приблизительно одинакового типа и объема.

WinRar и WinAce оказываются впереди, а ZipItFast никакой не быстрый, несмотря на свое «гоночное» название.
Скорость сжатия графики. Этот тест показывает скорость обработки мультимедийной информации.

У нас все те же фавориты — WinRar и WinAce. Стоит также отметить высокую скорость сжатия в ZIP у PowerArc и WinZip. 7zip и WinUHA крепко задумались, но это неспроста.
Скорость сжатия смешанного содержимого. Здесь мы можем увидеть, с какой скоростью работают архиваторы со смешанными данными. Особенностью теста является наличие множества вложенных каталогов.

WinRar и WinAce не упускают лидерство, WinUHA и ZipItFast плетутся в хвосте.
Скорость распаковки архивов, созданных во время тестирования сжатия. Каждому архиватору было предложено распаковать архив смешанного содержимого.

WinRar уверенней всех чувствовал себя в распаковке ZIP, но родной формат лучше всего покорился 7zip. Неожиданный рывок аутсайдера в скорости архивирования.

К содержанию Объемы архивов

    Объемы ZIP-архивов.

7zip — абсолютный чемпион по степени сжатия в формате ZIP. Второе место уверенно держит PowerArc. WinAce и QuickZip очень слабо упаковали данные.
Объемы архивов оптимальных форматов.

Вот и настал час триумфа WinUHA. Архиватор показал невероятную степень сжатия текста и графики и лишь немного отстал от 7zip при сжатии смешанных данных с максимальными настройками. 7zip занимает второе место, а также WinRar показал неплохой результат. Любопытно, что каждый из этих архиваторов использует уникальные алгоритмы сжатия, и тест показал не только борьбу архиваторов, но и борьбу алгоритмов (ALZ-3, LZMA, RAR).

И какой архиватор самый лучший? Давайте попробуем выяснить это, составив рейтинг полезности. Формула рейтинга будет такова:

R = ((Сумма всех времен) * (Объемы всех архивов)) / ((Кол-во успешных тестов — 10) * 10000)

Коэффициент 10 добавлен из-за того, что универсальный архиватор, прошедший все тесты, видится в более приятном свете, чем узкоспециализированный инструмент, не способный претендовать на звание единственного архиватора в системе. Дополнительное деление на 10000 произведено для получения чисел в удобном для восприятия диапазоне.

Подведем итоги.

  1. Оптимальный архиватор, державшийся в лидерах во всех тестах — WinRar. С точки зрения сбалансированности, WinRar — лучший продукт среди всех участников теста.
  2. WinZip остается одним из лучших инструментов для работы с ZIP-архивами. Но отсутствие поддержки альтернативных форматов не позволяет WinZip претендовать на звание единственного архиватора в системе.
  3. Стоить отдать должное 7zip и WinUHA. 7zip показал очень высокую степень сжатия во всех тестах, а WinUHA был неповторим при сжатии графики. 7zip — универсальный архиватор, и его можно порекомендовать тем, кто никуда не спешит.
  4. Откровенно разочаровали QuickZip и ZipItFast. Несмотря на многообещающие названия, архиваторы работали очень медленно и нестабильно, по 2 раза зависнув во время тестирования.

Впереди нас ожидает тестирование архиваторов под Windows и Linux в консольном режиме. Сравним эффективность реализации одинаковых алгоритмов в двух популярных операционных системах.

Выбираем лучший архиватор для сжатия файлов и распаковки архивов

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

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

Портал Ghacks провел тестирование архиваторов на скорость сжатия файлов и распаковки архивов. Поскольку процесс тестирования архивов различных форматов занимает много времени, в данном испытании сосредоточились на самом популярном формате ZIP.

Основное внимание будет уделено самым популярным и известным архиваторам. Ниже приведены названия и версии протестированных приложений.

Замечания по тестированию

  • В испытании использовались настройки по умолчанию, потому что большинство пользователей используют стандартные настройки. Единственное изменение, которое могло вноситься — это переключение на формат ZIP, если по умолчанию предлагался другой тип архива. Вы можете добиться более высокой производительности, если измените размер слова и словаря, уровень сжатия или количество потоков ЦПУ.
  • Тестирование сжатия выполнялось два раза для каждой программы: один раз с настройками по умолчанию и один раз с максимально возможным уровнем сжатия.
  • Платные программы WinRAR и WinZIP также принимали участие в тестировании.
  • WinZip по умолчанию настроен на максимальное сжатие при выборе формата ZIP.

Протестированные архиваторы

Тестовые образцы

  • Тест на сжатие №1: папка с 11 вложенными папками и 100 файлами, общим размером 949 мегабайт.
  • Тест на сжатие №2: 180 файлов, общим размером 3,46 гигабайт. Среди тестовых файлов были документы, изображения, видеофайлы и файлы других типов.
  • Тест на разархивацию №1: архив ZIP размером 1,36 гигабайт.
  • Тест на разархивацию №2: 10 ZIP архивов, размером от 13 мегабайт до 1,36 гигабайт. Всего содержали более 20000 файлов, общим размером 4,09 гигабайт.

Результаты: сжатие

Результаты: разархивация

Анализ и выводы

Некоторые результаты были неожиданными. Bandizip хорошо показал себя во всех задачах сжатия. Программа оказалась лидером во всех тестах и часто опережала ближайшего преследователя с огромным отрывом. Создание первого архива с помощью Bandizip заняло всего 5 и 11 секунд соответственно, в то время как WinRAR выполнил эти же операции за 13 и 23 секунды.

Bandizip быстрее всех справился со вторым тестом на сжатие. Программе понадобилось 45 и 46 секунд для создания гигабайтного архива со стандартным и максимальным уровнем сжатия соответственно. 7-Zip также неплохо справился с тестом на сжатие со стандартными настройками и лишь 2 секунды уступил Bandizip. При переключении на максимальное сжатие, результаты были гораздо хуже — 7-Zip потребовалось в 10 раз больше времени для создания архива, чем Bandizip.

Второе место занял WinRAR, которому потребовалось примерно в два раза больше времени, чем Bandizip.

В тесте на распаковку готовых архивов программы были очень близки по результатам. Bandizip показал наилучшие результаты в первом тесте — для извлечения первого тестового архива потребовалось всего 8 секунд. Второе место разделяют 7-Zip, PeaZip, и WinZIP, которые выполнили эту задачу за 12 секунд. Третье место досталось WinRAR, который выполнил разархивацию за 13 секунд.

Во втором испытании на распаковку архивов ситуация заметно изменилась. PeaZip выбился в лидеры с результатом в 69 секунд. Ближайшим преследователем стал 7-Zip — ему потребовалось на секунду больше. Bandizip, который показал хорошие результаты в других испытаниях, на этот раз отработал не лучшим образом — 117 секунд. Замыкает таблицу WinZip с результатом в 480 секунд.

Таким образом, бесплатные архиваторы показали достойные результаты во время тестирования, и, по крайней мере, одному из них удалось превзойти коммерческие приложения во всех испытаниях. WinRAR показал более впечатляющую производительность, чем WinZip несмотря на то, что ZIP все же является основным форматом для WinZip.

Читать еще:  Роуминг. Связь на чужбине или "Как не разориться"

Скорость и размер — это лишь два критерия, которые важно учитывать при выборе архиватора. Однако, имеют значение и другие факторы: параметры сжатия, поддержка различных форматов архива или техническая поддержка для организаций.

На основе полученных результатов можно дать следующие рекомендации. Если вам часто приходится создавать архивы, то рассмотрите бесплатную программу Bandizip, которая продемонстрировала высокую эффективность. Если в приоритете размер сжатия, то попробуйте 7-Zip или PeaZip. WinRAR может стать подходящим вариантом, если вы предпочитаете RAR-архивы. Дополнительным бонусом является то, что вы можете использовать PAR инструментарий (MultiPar, QuickPar) для создания файлов восстановления.

Если вы преимущественно разархивируете сжатые файлы, то можете выбрать любую из протестированных программ, за исключением WinZip, который отработал довольно слабо в испытании.

Какими архиваторами пользуетесь вы? Почему вы выбрали именно их?

Лучшие архиваторы. Часть 2

Если программа хорошая, то рано или поздно она обязательно станет популярной. Это утверждение можно отнести и к архиватору 7-Zip. Эта программа появилась не так давно, но уже успела завоевать симпатии многих тысяч пользователей. При этом, можно с уверенностью сказать, что бесплатный статус программы — это, конечно, весомая, но не единственная причина растущей популярности архиватора.

7-Zip действительно во многом превосходит более известных конкурентов, а потому предпочтение ему отдают все больше пользователей.

Чуть ли не единственный недостаток архиватора связан с тем, что «фирменный» формат сжатия пока еще недостаточно распространен, а потому при пересылке файлов с расширением 7z по почте или при передаче их другими способами у получателей могут возникнуть проблемы с распаковкой. Впрочем, можно предполагать, что в скором времени, с распространением архиватора, эта проблема будет решена. Последние версии WinRar уже позволяют распаковывать файлы в формате 7z.

О том, что разработчик заботится о распространении продукта по всему миру, говорит то, что программа поддерживает огромное количество языков — в последней версии программы их более сорока. Конечно же, есть и русский. Да и официальный сайт программы имеет более десяти локализированных версий.

Возможности архивации

7-Zip поддерживает достаточно много форматов сжатия. Это полная поддержка ZIP, GZIP, TAR, BZIP2 и собственный 7z. Форматы RAR, CAB, ARJ, Z, CPIO, RPM, DEB и SPLIT поддерживаются только на уровне просмотра содержимого и распаковки.

Конечно же, наибольший интерес представляет именно формат 7z, хотя и с упаковкой файлов в другие форматы программа справляется очень хорошо (например, ZIP файлы во многих случаях сжимаются лучше, чем с использованием «родного» приложения WinZip).

Итак, 7z. Данный формат поддерживает файлы практически неограниченного размера (до 16000000000 Гб) и умеет сжимать их так, что оставляет позади даже WinRar. Во многом — благодаря более совершенному алгоритму LZMA, который используется по умолчанию.

Впрочем, кроме основного метода архивации, в 7z могут применяться и другие. На сегодняшний день это PPMD, BZip2 и Deflate. 7z — это формат с открытой архитектурой, поэтому используемые методы сжатия могут быть увеличены.

LZMA поддерживает технологии multi-threading и реализованную в P4 hyper-threading. Этот алгоритм очень удобен и для встраиваемых приложений.

Главная особенность LZMA — это возможность использования очень большого словаря — до 4 Гб. Правда, это является причиной медленной работы архиватора на слабых компьютерах. Впрочем, величина словаря может быть изменена в настройках программы, и каждый может подобрать его оптимальный размер. Размер можно подбирать вручную или же выбрав один из предложенных уровней сжатия — от «Без сжатия» до «Ультра». Понятно, что чем выше уровень, тем больше будет словарь и тем медленнее будет происходить архивация.

В большинстве случаев достаточно использовать уровень «Нормальный». Вышеупомянутый же «Ультра» стоит применять лишь тогда, когда вы упаковываете файлы, которыми редко пользуетесь, для долгосрочного хранения.

Для таких случаев предусмотрена и возможность создания Solid-архивов. Об их особенностях шла речь в прошлой статье, посвященной WinRar, поэтому тут мы на них останавливаться не будем.

7-Zip дает возможность создавать архивы, защищенные паролем, а также шифровать имена файлов, которые содержаться в архивах. При этом используется 256-битный алгоритм AES. Название этого алгоритма расшифровывается как Advanced Encryption Standard. В 2001-году он был выбран американским National Institute of Standards and Technology (NIST) в качестве криптографического стандарта на ближайшее время, поэтому можно сказать, что это — один из лучших алгоритмов шифрования на сегодняшний день.

По подсчетам разработчиков программы, для расшифровки архива с паролем, содержащим 17 символов, может понадобиться от 40 (в случае атаки одним человеком) до 100 лет, так что, этот метод достаточно надежен.

7-Zip позволяет создавать самораспаковывающиеся (SFX), а также многотомные архивы. Кстати говоря, последняя возможность стала доступной совсем недавно. До ее появления невозможность разбиения файла на части в процессе архивации в глазах многих пользователей была основным недостатком 7-Zip.

Командная строка

Равно как и WinRar, 7-Zip умеет работать с командной строкой. Поддержка command line реализована как отдельное приложение 7za.exe, которое входит в состав дистрибутива 7-Zip. Необходимо заметить, что эта версия архиватора имеет ограниченные возможности по сравнению с рассмотренной выше и поддерживает только форматы 7z, zip, gzip, bzip2 и tar.

Всю необходимую информацию о работе с 7-Zip в режиме командной строки (синтаксис, команды и пр.) можно получить из прилагаемого к программе файла справки.

Файловый менеджер

Во многих файловых менеджерах есть дополнительная возможность архивации данных при помощи встроенного и/или подключаемых архиваторов. То есть, программа для сжатия является дополнением к файловому менеджеру. В случае с 7-Zip все наоборот — программа для работы с файлами является приложением к архиватору.

Файловый менеджер в 7-Zip достаточно удобен, хоть и менее функционален, по сравнению с подобными приложениями.

Но если учесть, что это — не полноценная программа, а лишь приложение к основной, ее функциональность вполне достаточна. К тому же, не нужно забывать, что 7-Zip пока находится на ранней стадии разработки и активно развивается.

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

Файловый менеджер 7-Zip умеет заглядывать в те архивы, форматы которых поддерживаются и на ходу распаковывать нужные файлы. Также имеется возможность разбиения файла на части указанного размера.

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

Бенчмарк

Отдельно стоит сказать о бенчмарке, который встроен в 7-Zip. Он настолько удачен, что часто используется для тестирования аппаратных возможностей компьютера разными организациями.

Конечно же, эту опцию можно использовать и для определения времени, которое понадобится вашему компьютеру на выполнение поставленного задания. Вызвать бенчмарк можно из файлового менеджера, выполнив команду Сервис > Тестирование производительности.

Бенчмарк предлагает два основных текста — компрессия методом LZMA и декомпрессия с использованием того же алгоритма. Оценка производительности компьютера производится в MIPS (миллион инструкций в секунду). Скорость компрессии и оценка производительности зависят от латентности оперативной памяти. Для того чтобы увеличить использование программой оперативной памяти, можно увеличить размер словаря.

Включение опции Multi-threading может ускорить процесс сжатия на 70-80% процентов на мультипроцессорных системах и на 25% на компьютере Pentium 4 с Hyper-Threading. При этом, компрессия будет происходить в два потока. При распаковке использование двух потоков невозможно, поэтому опция Multi-threading не влияет на скорость извлечения файлов из архива и оценку производительности. Скорость распаковки во многом зависит от процессора и от скорости, с которой он может выполнять повторяющиеся операции. Общая оценка производительности будет выведена как среднее из полученных оценок сжатия и декомпрессии.

Дополнительная возможность бенчмарка — определение возникающих при проведении тестирования ошибок. Они отображаются в специальном поле «Ошибки». Если в процессе работы бенчмарка была обнаружена хотя бы одна ошибка, 7-Zip использовать для сжатия файлов не рекомендуется, так как это может привести к потере информации. В большинстве случаев появление ошибок говорит о некорректной работе оперативной памяти.

Выводы

7-Zip — это пока еще недостаточно хорошо известная, но очень перспективная программа. Несмотря на свой бесплатный статус, она активно развивается и становится лучше с каждой новой версией. В ближайших планах разработчика начало работы над новой, уже пятой по счету версией архиватора. В ней он обещает работу 7-Zip на других платформах, возможности восстановления архивов, а также добавление новых методов сжатия, разработанных специально для архивации мультимедиа-данных.

Что ж, будем надеяться на скорое появление 7-Zip 5. А пока предлагаем вам скачать последнюю на сегодня версию архиватора — 7-Zip 4.16 beta с сайта разработчика, размер 1.1 Мб.

17. Архивация данных. Тест, часть 2

17. Архивация данных. Тест, часть 2

1. Что имеется в виду под архивацией файлов?

A) сжатое хранение информации на диске или на дискете*

B) хранение информации о файле в сжатом виде

C) хранение сгруппированных и сжатых, не используемых в будущем файлов, в отдаленных частях диска

D) хранение информации об операционной системе в сжатом виде

E) запись не используемых файлов на CD– диск

2. Архивация – это …

A) шифрование, добавление архивных комментариев и ведение протоколов

B) сжатие одного или более файлов с целью экономии памяти и размещения сжатых данных в одном архивном файле*

C) процесс, позволяющий создать резервные копии наиболее важных файлов на случай непредвиденных ситуации

D) процесс, позволяющий увеличить объем свободного дискового пространства на жестком диске за счет неиспользуемых файлов

E) запись не используемых файлов на CD– диск

3. Программой архиватором называют:

A) программу для уменьшения информационного объема (сжатия) файлов;*

B) программу резервного копирования файлов;

E) систему управления базами данных.

4. Операция архивация – это есть:

A) Удаление файлов.

B) Создание базы данных.

C) Трансляция программы в машинный код.

D) Проверка содержимого диска на вирус.

E) Сжатие папок и файлов. *

5. Какие программы используют для уменьшения объема файлов?

B) программы резервного копирования файлов

Читать еще:  CES 2011: 2700 соблазнителей и 20 000 соблазнов

6. Что такое архив?

A) набор данных определенной длины, имеющий имя, дату создания, дату изменения и последнего использования

B) инфицированный файл

C) системный файл

D) набор файлов, папок и других данных, сжатых и сохраненных в одном файле *

E) корневой каталог

7. Архивный файл представляет собой …

A) файл, которым долго не пользовались

B) файл, защищенный от копирования

C) файл, упакованный с помощью архиватора*

D) файл, защищенный от несанкционированного доступа

E) файл, который имеет большой размер

8. Сжатый (архивированный) файл отличается от исходного тем, что …

A) доступ к нему занимает меньше времени

B) он легче защищается от вирусов

C) он легче защищается от несанкционированного доступа

D) он занимает меньше места *

E) им нельзя пользоваться

9. Укажите программы-архиваторы.

A) WinZip, WinRar *

B) WordArt, Norton Commander

C) Word, PowerPoint

D) Excel, Internet Explorer

E) DrWeb, Aidstest, AVP

10. Программа WinRar предназначена…

A) для работы папками

B) для работы с файлами

C) для антивирусной обработки

D) для сжатия файлов*

E) для работы с базой данных

11. Программа WinZip предназначена…

A) для работы папками

B) для работы с файлами

C) для антивирусной обработки

D) для сжатия файлов*

E) для работы с базой данных

12. Чтобы архивировать файл или папку, надо …

A) щелкнуть на выбранном объекте правой кнопкой мыши, в контекстном меню выбрать команду Добавить в архив – выбрать нужные параметры – нажать ОК*

B) щелкнуть на выбранном объекте левой кнопкой мыши, в Главном меню выбрать команду Выполнить – заполнить нужные параметры — нажать ОК

C) выделить объект, в меню Файл выбрать команду Добавить в архив – выбрать нужные параметры – нажать ОК

D) выделить объект, в меню Сервис выбрать команду Добавить в архив – выбрать нужные параметры – нажать ОК

E) щелкнуть на выбранном объекте правой кнопкой мыши, в контекстном меню выбрать команду Создать ярлык

13. Какое из названных действий необходимо произвести со сжатым файлом перед началом работы?

B) сделать копию в текущем каталоге

D) запустить на выполнение

E) отправить в сжатую Zip-папку

14. Чтобы распаковать архив, надо выполнить команду . . .

15. Расширение заархивированных файлов в операционной системе Windows:

16. С использованием архиватора Arj лучше всего сжимаются:

E) игровые программы.

17 . Что не является архиватором ?

18. Самый эффективный способ сжатия графической информации (цветное фото) используется в файлах . . .

19. В тех случаях, когда предполагается передача большого архива на носителях малой емкости, создают

A) Самораспаковывающиеся архивы

B) Структурный архив

C) Программный архив

D) Распределённый архив*

E) Файловый архив

20. Файловый архиватор позволяет

A) упаковать за один прием один-единственный файл – исполняемую программу ЕХЕ-типа

B) чисто программным способом увеличить почти вдвое доступное дисковое пространство

C) упаковывать один или несколько файлов в единый архивный файл*

D) распаковать файлы . GIF, . JPЕG – для графических данных

E) изменить содержания данных с потерей информации

21. Характерными форматами сжатия с потерей информации являются:

A) . JPЕG, . МPG, . МРЗ*

B) . ЕХЕ, . BMP, . DOC

C) . М PG, . МРЗ, . ЕХЕ, . BMP

D) . BMP, . DOC, . BAS, . МРЗ

E) . C R, . JPЕ G, . GIF, . DOC

22. Характерными форматами сжатия без потери информации являются:

A) . GIF, . TIF, . PCX, . AVI*

B) . ЕХЕ, . DOC, . МРЗ

C) . МPG, . МР3, . ЕХЕ, . BMP

D) . BMP, . DOC, . BAS, . МРЗ

E) . C R, . JPЕG, . GIF, . DOC

23. Весь спектр существующих сегодня архиваторов можно разделить на три группы, которые условно называются

A) файловыми, программными и дисковыми*

B) распределёнными, программными, самораспаковывающиеся

C) файловыми, дисковыми, распределёнными

D) самораспаковывающиеся, дисковыми, программными

E) структурными, программными, дисковыми

24. Программные архиваторы позволяют

A) упаковывать один или несколько файлов в единый архивный файл

B) чисто программным способом увеличить почти вдвое доступное дисковое пространство

C) распаковать файлы . GIF, . JPЕG – для графических данных

D) изменить содержания данных с потерей информации

E) упаковать за один прием один-единственный файл – исполняемую программу ЕХЕ-типа*

25. Дисковые архиваторы позволяют

A) упаковать за один прием один-единственный файл – исполняемую программу ЕХЕ-типа

B) упаковывать один или несколько файлов в единый архивный файл

C) чисто программным способом увеличить почти вдвое доступное дисковое пространство*

D) распаковать файлы . GIF, . JPЕG – для графических данных

E) изменить содержания данных с потерей информации

26 . Степень сжатия файла зависит:

A) только от типа файла;

B) только от программы-архиватора;

C) от типа файла и программы-архиватора*;

D) от производительности компьютера;

E) от объема оперативной памяти персонального компьютера, на котором производится архивация файла.

27. В процессе сжатия растровых графических файлов по алгоритму JPЕG его информационный объем обычно уменьшается в…

E) не изменяется

28. Процесс восстановления файлов из архивов точно в таком виде, какой они имели до помещения в архив:

29. Архив, к которому присоединена программа архивации:

30. Непрерывным архивом называют:

A) совокупность нескольких файлов в одном архиве;

B) архивный файл большого объема;

C) архивный файл, содержащий файлы с одинаковыми расширениями*;

D) файл, заархивированный в нескольких архивных файлах;

E) произвольный набор архивных файлов.

31. Метод Хафмана архивации текстовых файлов основан на том, что:

A) в сообщениях, кодирующих текст, часто встречаются несколько подряд идущих одинаковых байтов;

B) текстовые сообщения обладают значительной избыточностью;

C) текстовые сообщения допускают упаковку с потерей информации;

D) в обычном тексте частоты появления разных символов различны*;

E) текстовые сообщения не обладают особой избыточностью.

32. Метод Лемпеля – Зива архивации текстовых файлов основан на том, что:

A) в сообщениях, кодирующих текст, часто встречаются несколько подряд идущих одинаковых байтов*;

B) текстовые сообщения обладают значительной избыточностью;

C) текстовые сообщения допускают упаковку с потерей информации;

D) в обычном тексте частоты появления разных символов различны;

E) текстовые сообщения не обладают особой избыточностью.

33. В основе методов архивации изображений без потери информации лежит:

A) идея учета того, что частоты появления разных байтов, кодирующих рисунок, различны;

B) идея учета числа повторений одинаковых байтов, кодирующих рисунок;*

C) идея учета особенностей человеческого восприятия изображений;

D) идея учета малой избыточности кодируемого рисунка;

E) идея учета значительной избыточности кодируемого рисунка.

Лучшие архиваторы. Часть 2

Официальный русский сайт: win-rar.ru
Официальный e-mail разработчика WinRAR (писать на русском): dev@rarlab.com

Финальная английская версия: 5.40 x86 | x64
Финальная русская версия: 5.40 x86 | x64

Список изменений на английском языке
(на родном – смотрите файл WhatsNew.txt в дистрибутиве на вашем языке)
Скачать RAR для Mac OS X, FreeBSD, Linux, Android можно здесь.

Внимание! Скачивайте дистрибутивы только с сайта разработчика ( rarlab.com или win-rar.ru ), если не хотите подхватить вирус/троян .

Скачать ранее вышедшие версии также можно с официального сайта.
Версия 3.62 (ru) с подарочным ключом (респект камраду elmorte)

  • Если скачиваются битые архивы, читаем здесь и здесь .
    Коллекция всех ранее выходивших версий WinRAR (1995-2016) одним архивом: скачать (169.5 Мб). Обновлена 30.10.2016
    В WinRAR (как и в ряде других архиваторов) существует возможность создания зашифрованного архива с несколькими паролями. Т.е. каждый файл в архиве может иметь свой собственный пароль для распаковки, что в ряде случаев может быть очень полезно. Подробнее.
    Поэтому при добавлении нового файла в зашифрованный архив ОБЯЗАТЕЛЬНО сверяйте пароли, иначе можете потерять свои данные.
    Эффективный способ обойти проблему: подробнее.

    Вместо F.A.Q.
    Почему для использования 2+ ГБ памяти желательно установить 64-разрядную версию Windows

      Другие архиваторы:
    • FreeArc
    • 7-Zip
    • PowerArchiver
    • Bandizip

    В теме активно отвечает на вопросы автор архиватора Евгений Рошал! Ситуация уникальная, прошу пользоваться

    а нет ли в этом антисемитизма.

    Архив зашифрован этим паролем, так что «чистым» он без перепаковки не станет. Можно попробовать с SFX-модулем повозиться, чтобы в нём пароль сам подставлялся, и прикрепить этот SFX к архиву без пересоздания.. Ну или отдельный командный файл сделать, запускающий распаковку с паролем.

    Добавлено:
    А вообще, вопрос достоин официального ответа: обязательно ли мучить процессор сочинением нового словаря и прочими упаковочными задачами только для того, чтобы изменить (или снять) пароль, наложенный «поверх» упакованных данных.

    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору chAlx
    пароль не наложен поверх — данные зашифрованы с его использованием, поэтому требуется их расшифровать для распаковки.

    oshizelly
    нет такого способа — только перепаковка в новый архив.

    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Не нашёл нигде ответа на один совершенно примитивный вопрос: как при создании архива исключить полпапку с файлами?
    В хелпе (он вообще портрясающе короткий) предлагается два варианта: *temp и *temp*.
    Но вариант *temp, кажется, вообще ничего не исключает, а вариант *temp* исключают только файлы в подпапке temp, но сама она зачем-то помещается (пустая) в архив.
    Найти решение методом тыка не удалось. (Например, пробовал вот такие выражения: *temp** и *temp, результат нулевой.).

    Подскажите, это вообще как-то решается? Спасибо!

    Да, толстое — не кислое. Но сочетать ведь можно?

    Если шифровать данные до упаковки, то потом ничего сжать не получится. Следовательно, пароль «примешивается» после собственно сжатия (самой затратной для процессора процедуры), или во время (что почти то же, что и после: на степень сжатия пароль ведь не влияет). Так что, в теории, нет никаких препятствий для снятия/смены пароля без перепаковки. Конечно, результат будет в в новом файле, почти целиком отличном от старого, но это не значит, что сжатие требуется проводить повторно.

    ПС: Почитал прошлый том топика (её, кстати, кое-кто забыл в шапку прицепить;) — там 5 раз встречается вопрос, как снять пароль без перепаковки. И пару раз как добавить (для этого нашлось Ctrl-P).

    Даже я там разок писал, что это невозможно.. 😉 А всё из-за неудачной терминологии. Удалить/изменить/добавить пароль файла из архива невозможно без пересоздания архива (т.е. записи нового RAR-файла с удалением старого или без). Но добавить пароль можно без перепаковки (я надеюсь, что без: Рошаль не дурак тупую перепаковку на Ctrl-P вешать); естественно, при этом пересоздастся файл архива. Удалить/изменить пароль таким образом нельзя, но теоретически реализовать это возможно.

    Добавлено:
    Да, забыл ещё финт из предыдущего топика: если официальной утилите RCVT tool подсунуть запароленные RAR-архивы в «неправильном» виде (переименовать в ZIP), то она спросит пароль и создаст «восстановленные» архивы без оного. Возможно, это же и сам WinRAR в режиме восстановления сумеет.

  • Ссылка на основную публикацию
    Статьи c упоминанием слов:
    Adblock
    detector