Размер словаря winrar на что влияет

Обновлено: 04.07.2024

WinRAR архивирует файлы в трех форматах: RAR5, RAR4 и ZIP. ZIP устарел: обеспечивает низкую компрессию и сжимает дольше. Выбирайте ZIP, только если у получателя архива нет доступа к WinRAR. RAR4 — это формат файлов предыдущей версии утилиты Винрар 4. Чтобы обеспечить архиватору WinRAR максимальное сжатие, не меняйте предложенный утилитой формат RAR.

выбор формата сжатия


Максимальный размер словаря RAR4 — 4 Мб, а RAR5 — 1024 Мб.

Как начать работу с WinRAR?

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

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


Нижеприведенное руководство поможет выбрать тип сжатия при создании архивов с помощью ВинРАР. Для начала нужно запустить приложение и нажать «Добавить» на панели инструментов. Появится окно для настройки имени архива и других параметров, в котором можно нажать кнопку «Обзор», чтобы ввести название и указать место, где нужно сохранить упакованную папку.


Расширение ZIP является самым безопасным вариантом, поскольку оно более распространенное, чем RAR и RAR5, и поддерживается многими инструментами для распаковки.

Файловый формат RAR имеет дополнительные настройки, которые недоступны для ZIP (поскольку это собственное расширение программы), в то время как RAR5 — это новейший тип файла, который сжимается эффективнее. Проблема в том, что RAR5 поддерживается только новейшими версиями программы, начиная с WinRAR 5.0, так что нужно учитывать фактор совместимости.

Размер словаря

Программа автоматически регулирует размер словаря и уменьшает значение в соответствии с весом сжимаемых файлов. Увеличение размера словаря повышает требования к объему свободной оперативной памяти, которая используется при архивировании. Чтобы уменьшить вес архива, задайте значение 1024 Мб.

выбор размера словаря

Для упаковки однотипных файлов в формате RAR используйте параметр «Создать непрерывный архив». Данные будут сжиматься как непрерывный поток. Поставьте галочку в параметрах архивации справа, как показано на скриншоте.

параметры максимального сжатия


Выбор максимального метода сжатия и увеличение размера словаря замедляет упаковку файлов.

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

(txt, doc). Файлы архивов (rar, zip, 7z, lha, tar, gz, jar и т.п.), видео (avi, mpeg, wmv, flv), музыки (mp3, wma, aac) и изображений (jpeg, jpg, gif, png) незначительно уменьшаются в размере, поскольку изначально являются файлами сжатых форматов. Сюда же относятся и файлы Microsoft Office с расширениями docx, xlsx.

Сжатием (уменьшением размера) файлов занимаются специализированные программы-архиваторы, наиболее известные из которых WinRAR, 7zip и WinZip. О том, как максимально сжать файл в архиваторе WinRAR мы и поговорим.

Для начала упаковки файлов в архив необходимо, чтобы на вашем компьютере был установлен архиватор WinRAR. Для начала операции сжатия (архивации) необходимо выделить файлы, которые вы собираетесь сжимать. Затем щелкнув правой кнопкой мыши по выделенной области, вызываем контекстное меню, в котором выбираем строку «Добавить в архив…


В появившемся рабочем окне «Имя и параметры архива

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

Но лучшего эффекта стоит ожидать от «Максимального

» метода сжатия вместе установленной галочкой «
Создать непрерывных архив
».

Плюс непрерывной архивации

— это увеличенная степень сжатия.

    Минусы:
  • добавление одного файла в этот архив будет происходить медленнее относительного обычного архива;
  • извлечения одного или нескольких файлов тоже будет происходить медленнее;
  • если в непрерывном архиве какой-либо файл окажется повреждённым, то не удастся извлечь часть файлов.
    Исходя из плюсов и минусов, непрерывные архивы рекомендуется
    использовать в трёх случаях:
  • архив будет редко обновлять или вообще не планируется обновлять,;
  • архив будет использоваться для распаковки его целиком,
  • и третий случай, когда степень сжатия важнее скорости архивации и распаковки.


Для того чтобы установить свои собственные значения параметров сжатия для формата RAR, перейдите на вкладку «Дополнительно» и нажмите на кнопку «Параметры сжатия» в группе «Параметры NTFS». В новом диалоговом окне вы можете выбрать особые параметры для сжатия текста, аудио и полноцветной графики, выбрать основной алгоритм сжатия и т.д.


Для добавления нового файла в уже имеющийся архив с максимальным сжатием необходимо открыть этот архив и выбрать в меню «Команды

» строку «
Добавить файл в архив
»; ещё проще можно перетащить нужный файл в окно программы. После этого автоматически откроется новое диалоговое окно «Имя и параметры архива». Вам осталось установить для нового файла метод сжатия «
Максимальный
» и нажать на кнопку ОК.


Рекомендуем к просмотру:

  • Как организовать конференцию в Zoom?
  • Как пользоваться Zoom на компьютере?
  • Проверка скорости интернета: что нужно знать
  • Как изменять голос в Дискорд?
  • Как сменить обложку профиля в Одноклассниках?
  • Как удалить посты в Инстаграме с компьютера?
  • Устранение ошибки при запуске Office 2010 на XP
  • Как обновить Internet Explorer 8 до 11 версии для Windows 7?
  • Как заархивировать запись в ВК?
  • Как развернуть экран на компьютере?
  • Как повернуть видео на 90 градусов?







Максимальное сжатие файла в архиве

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

Выбор формата

Существует огромное количество различных форматов архивов. Это и RAR, и TAR, и 7Z, и ZIP. У каждого из них есть свои достоинства и недостатки, например, 7Z имеет наилучшее сжатие, однако, мало какими программами поддерживается. Другой формат — ZIP, поддерживается даже в операционной системе без какого-либо архиватора, однако, не обладает самым лучшим сжатием. Но вы должны понимать, что разница в сжатии между данными типами архивом настолько мала, что простой пользователей может ею пренебречь. При этом любой из этих форматов может сжимать данные по-разному. Есть такое понятие, как степень компрессии и о ней мы тоже поговорим ниже.



Мнение эксперта

Спросить у Дарьи

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

Установка архиватора

Теперь давайте установим сам архиватор. Использовать мы будем программу 7-ZIP. Она полностью бесплатна и доступна на своем официальном сайте. Что ж, давайте посмотрим, как установить данный софт:

  1. Переходим на домашнюю страничку 7-ZIP и скачиваем последнюю русскую версию программы для своей операционной системы.
  2. запускаем инсталлятор и, следуя подсказкам пошагового мастера, производим установку.
  3. В результате архиватор установится и автоматически пропишет все нужные ассоциации. После этого любой архив на вашем компьютере будет открываться простым двойным кликом. Соответственно, мы сможем запустить сам архиватор, и произвести упаковку данных.

Результаты тестирования

При сжатии документов Microsoft Office лучшим оказался архиватор 7-Zip с применением алгоритма LZMA2. Примерно тот же результат показали программы, использующие этот алгоритм. WinZIP и PowerArchiver при использовании усовершенствованного алгоритма ZIP показывают заметно лучший результат, чем при использовании алгоритма ZIP в программе WinRAR, который оказался в самом хвосте. Для сжатия данного пакета файлов применялись методы максимально сильного сжатия. В скобках указан алгоритм, который использовала программа. Для ознакомления также приведены данные по алгоритмам CAB и TAR GZip.

Файлы фотографий, при всей их несжимаемости, удалось сжать только программе WinZIP. Причём компрессия оказалась значительной: около 20% сэкономленного места. Применялся улучшенный алгоритм ZIPx с опцией самостоятельного определения наилучшего метода сжатия. PowerArchiver же в данном случае сплоховал, хотя и использовал тот же алгоритм. Только у этой программы получился файл, который по размеру превосходит исходные данные. Вот результаты:

При компрессии файлов из пакета «Офис» принималось во внимание не только получившееся сжатие, но и время на выполнение, затраченное разными алгоритмами и программами. Взглянем сначала на максимальное сжатие:

Обратите внимание на малую эффективность старого алгоритма ZIP в программах WinRAR и Hamster Free Zip Archiver. Однако в первой программе он отработал быстрее всех. Пожалуй, это наблюдение можно использовать для быстрого создания архивов. На голову выше снова оказался 7-ZIP и его алгоритм 7z. А вот RAR-алгоритм удивил. Удивил не степенью сжатия, которая довольно хороша, удивил скоростью, с которой он это сделал. Он отработал в 2-3 раза быстрее алгоритма 7z и показал при этом неплохое сжатие. По сути, он выиграл эту гонку!

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

Размер (Мбайт)Сжатие (%)Время (секунд)
Исходный размер855,99100,00
Hamster FZA (ZIP)856,40100,0530
PowerArchiver (ZIP скоростное)856,32100,0445
Hamster FZA (7z)856,02100,0030
WinZIP (zipx)409,8147,8845
WinRAR (ZIP)393,1345,9345
PowerArchiver (ZIP быстрое)384,3244,9060
WinRAR (RAR)381,7944,6060
7-ZIP (LZMA2)338,2139,5190

Алгоритм программы 7-Zip и здесь опередил по степени компрессии, но и провозился в полтора раза дольше всех. Поэтому его результат не может быть показательным. Получается, победил снова WinRAR по сочетанию скорости и степени компрессии при максимально быстром сжатии. И главное, что результат его работы прогнозируем. Мы получили от него ровно то, что ожидали.

Представьте! Вы долго делали дома какой-то отчёт, который вам будет нужен сегодня. Вы только что закончили и вам нужно по быстрому скопировать всё на «флешку» и бежать. Файлов много, на устройстве полная неразбериха, а у вас всего пять минут. Вы решаете по-быстрому закинуть все файлы в архив и скинуть на «флешку», чтобы на работе разобраться. Какие-то архиваторы ничего не сожмут. Другие, со своим слишком сложным интерфейсом, отнимут много времени на поиск нужных файлов и добавлении в архив. А 7-ZIP просто может долго провозиться. И только WinRAR, с его интуитивностью и продуманностью, быстрым сжатием даже на максимальных настройках, предоставит вам простое ожидаемое решение: задача – инструмент – результат.

Как сжать файл в WinRar?

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

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

Процесс архивации

Как пользоваться программой 7зип

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

Алгоритм для максимального сжатия

Если заинтересованы тем, как сильно сжать файл в 7Zip, просто следуйте представленной инструкции:

  • Найдите на ПК тот файл, который хотели бы архивировать.
  • Кликните по компоненту правой кнопкой мыши для того, чтобы появилось контекстное меню.
  • Среди представленных вариантов найдите строку «7-Zip», нажмите на неё.
  • Высветится окно с разными вариантами. Вам потребуется нажать на «Добавить к архиву…».

Как работает программа zip

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

Выбираем функцию ультра

  • Также потребуется указать ряд дополнительных параметров. Можете повторить всё то же, что изображено на скриншоте ниже. На выходе получится наиболее достойный результат из всех возможных.

Особенности программы zip

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

Описанный метод позволяет в 2 раза уменьшить размер того, что у вас есть изначально. Вы понимаете, как в 7 Zip максимально сжать файл. Всё, что нужно – выбрать несколько ключевых параметров. На выходе у вас будет софт для работы с любыми архивами.

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

Защита от пользователей

Очень хорошо, что можно защитить свой архив от несанкционированного пользования. Для этого ему задастся пароль. При неправильном вводе он не откроется. Чтобы это сделать, переходим к тому же окну с настройками во вкладку Дополнительно. Находим пункт Установить пароль. Кликаем и вводим нужный пароль. Если нет надобности менять другие параметры, то нажимаем клавишу ОК, а также следим за процессом архивации.

Установить пароль

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

Надеемся, что у вас не осталось вопросов по данной теме. Но если же что-то непонятно — пишите комментарии. Ответ будет дан на всё, что вас интересует за кратчайший промежуток времени. А также будем благодарны за лайк и репост этой статьи своим друзьям.

WinRAR — одна из самых распространенных программ для архивирования файлов и папок в архивы формата RAR, RAR4 и ZIP. Сжатие данных при помощи данного архиватора можно реализовать несколькими способами. Также в WinRAR доступны различные полезные функции архивации.

Стандартные способы сжатия файлов в WinRAR

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

  • Выделите архивируемые файлы/папки, кликните по ним правой кнопкой мыши и выберите в контекстном меню пункт "Добавить в архив “Имя_архива.rar”". Если такого пункта в контекстном меню нет, сразу переходите к следующей части статьи.

Сжатие файлов в WinRAR из Проводника

  • Архив появится рядом с запакованными в него файлами.

Результат сжатия файлов в WinRAR

  • Кликните правой кнопкой мыши по пустой области "Проводника" (можно и на рабочем столе), затем выберите в контекстном меню элемент "Создать…" и укажите тип создаваемого архива — "Архив WinRAR" или "Архив ZIP — WinRAR". Второй вариант создает обычный ZIP-архив.

Создание архива WinRAR

  • В указанной папке или на рабочем столе будет создан архив, назовите его как-нибудь. Теперь при помощи мышки в этот архив можно перетаскивать любые файлы — они автоматически будут запаковываться в него (сами файлы останутся на диске). Перетаскивать файлы можно из любого другого окна "Проводника".

Перетаскивание файлов в архив WinRAR

Сжатие файлов из интерфейса программы WinRAR

При отсутствии в контекстном меню пунктов добавления файлов или создания архивов WinRAR потребуется запустить саму программу с ярлыка на рабочем столе или из меню "Пуск". Из интерфейса программы сжать файлы также можно несколькими способами.

Первый способ — использование специального мастера:

  • Нажмите на кнопку "Мастер" в верхней части окна программы:

Мастер сжатия WinRAR

  • В новом окошке установите переключатель на пункт "Создать новый архив" и нажмите кнопку "Далее":

Создание архива в WinRAR

  • Откроется еще одно окно. Перейдите в нем в папку, в которой расположены сжимаемые файлы, выделите их и нажмите "ОК":

Выбор файлов для сжатия в WinRAR

  • Введите имя для вновь создаваемого архива и нажмите "Далее" (если его нужно сохранить в определенном месте, выберите папку, нажав на кнопку "Обзор…"):

Ввод имени архива WinRAR

  • Далее архиватор предложит задействовать дополнительные опции архивации. Они не обязательные, потому можете сразу нажимать на кнопку "Готово". Сами опции будут рассмотрены ниже.

Опции сжатия файлов в WinRAR

Создаваемые посредством "Мастера" архивы по умолчанию сохраняются на рабочем столе.

  • Используя встроенный файловый менеджер, перейдите в папку, в которой расположены архивируемые файлы. Выделите нужные файлы/папки, затем нажмите на кнопку "Добавить" в верхней части окна программы.

Добавление файлов в архив из интерфейса WinRAR

Добавление файлов в архив из интерфейса WinRAR

Наиболее востребованные опции и параметры сжатия файлов в WinRAR

Программа WinRAR — полноценный архиватор, потому в нем предусмотрено множество опций сжатия данных. Среди самых востребованных отметим:

  • Создание 3-х типов архивов — ZIP, RAR и RAR Разницу объяснять не будем, скажет только то, что архивы формата RAR и RAR4 можно открыть только при помощи WinRAR, а ZIP — практически всему существующими архиваторами и многими файловыми менеджерами, включая стандартный "Проводник". Если архив создается с целью отправки кому-либо, у кого нет в наличии WinRAR, используйте формат ZIP.
  • Возможность шифрования архива паролем. Если требуется защитить архив от просмотра его содержимого третьими лицами, в параметрах архивации кликните по кнопке "Установить пароль…", затем введите пароль два раза в открывшемся окне. Также можно отметить галочкой пункт "Шифровать имена файлов", в этом случае без ввода пароля нельзя будет даже просмотреть названия запакованных в нем файлов.

Установка пароля на архив в WinRAR

  • Выбор метода сжатия. В WinRAR предусмотрено несколько методов сжатия — от архивации "Без сжатия" до "Максимального" уровня сжатия. Используйте режим "Без сжатия", когда требуется быстро запаковать большое количество файлов — это займет столько же времени, сколько бы заняло их копирование из одной папки в другую. Если файлы требуется сжать до максимально возможного уровня, выбирайте метод "Максимальный". Но это довольно длительная процедура (зависит от мощности компьютера, количества и типа архивируемых данных).

Выбор метода сжатия в WinRAR

  • Установка размера словаря. От значения "Размера словаря" зависит количество оперативной памяти, которую архиватор задействует для сжатия файлов. Это также влияет на скорость запаковки и уровень сжатия данных. При наличии у компьютера большого объема ОЗУ (от 8 Гб) размер словаря можно увеличить до максимального значения.

Установка размера словаря в WinRAR

  • Создание непрерывных архивов. Еще больше увеличить степень сжатия файлов поможет опция "Создать непрерывный архив". Однако такое сжатие имеет несколько недостатков: невозможно извлечь из архива один файл, не извлекая все остальные; при малейшем повреждении архива (например, в случае, если не удалось полностью докачать архив из интернета) восстановление невозможно; медленная скорость распаковки архива. Однако проблему с восстановлением можно решить за счет задействования опции "Добавить данные для восстановления".

Параметры архивации в WinRAR

  • Возможность разделения архива на несколько частей. В некоторых случаях может потребоваться разделить архив на фрагменты одинакового размера. Это может понадобиться, например, при необходимости записи архива на диски или их отправки по почте (почтовые сервисы ограничивают объем передаваемых в одном письме файлов). При помощи WinRAR это сделать очень просто: выберите или введите размер одного фрагмента архива в поле "Разделить на тома размером", затем установите единицу измерения количества информации (байт, КБ, МБ или ГБ).

Разделение архива на тома в WinRAR

  • Создание самораспаковывающихся архивов. При помощи WinRAR можно создать SFX-архив, который будет иметь расширение "EXE", т.е. являться исполняемым файлов, как любая запускаемая на компьютере программа. SFX-архивы могут быть распакованы на любом Windows-компьютере без установленного на нем архиватора WinRAR (или другого), независимо от того, какой формат был выбран при создании архива.

Создание самораспаковывающегося архива в WinRAR

Остались вопросы, предложения или замечания? Свяжитесь с нами и задайте вопрос.

Ещё разок! WinRAR 5 Final против WinRAR 4.x против 7-Zip 9.30 alpha. Сравнительный тест степени сжатия современных архиваторов

Прошло четыре с небольшим месяца с того момента, как свет увидела первая Beta версия замечательного архиватора WinRAR. Именно тогда я опубликовал свой тест, в котором выяснялись возможности новинки в сравнении с WinRAR 4.x и последней доступной alpha версией 7-Zip. На прошлой неделе свет увидела финальная версия WinRAR 5 и я спешу поделиться со всеми результатами тестов этого полезнейшего в обиходе софта.

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



В обоих случаях я использовал 64-разрядные версии архиваторов, раз уж ОС и "железо" это позволяют. Все тесты гонялись на моём базовом ПК:

Материнская плата - ASUS P8P67 PRO (с последним доступным BIOS)
Процессор - Core i5-3570K @ 4.7ГГц
Кулер - Thermalright Macho
Оперативная память - Corsair XMS3 CMX4GX3M1A1600C7 (8ГБ)
Видеокарта - Nvidia GeForce GTX 680 с Accelero Twin Turbo II
Звуковая карта - ASUS Xonar D1
Блок питания - Cooler Master Silent Pro M850
Накопитель - Samsung 840 Pro 256ГБ
Монитор - BenQ XL2411T

Колонки - Microlab SOLO-7C
Корпус - Fractal Design Define R3
ОС - Windows 7 Ultimate SP1 x64 (со всеми патчами, что выходили)
Версия драйверов ForceWare - 326.41 WHQL

Я решил провести три группы тестов, используя три архиватора - WinRAR 4.x (средствами WinRAR 5.00 Final), WinRAR 5.00 Final и 7-Zip 9.30 alpha. На двух скриншотах ниже идут настройки архивирования файлов для WinRAR 4.x:

Настройки WinRAR 4.x

Снова настройки WinRAR 4.x

Ниже я показываю настройки для WinRAR 5 Final:

А это настройки WinRAR 5.00 Final

Обратите внимание на размер словаря в 1024МБ. Отмечу, что я тестировал архиватор и с размером словаря в 512МБ, это более щадящий для системы режим, который потребляет меньше оперативной памяти, разумеется это должно несколько негативно влиять на степень сжатия файлов. Я советую всем использовать размер словаря в 1024МБ, ибо если памяти не хватит, архиватор сам выберет оптимальный режим (например, выставит размер словаря 512МБ), а начинать логично с максимума.

А это настройки WinRAR 5.00 Final, скриншот 2

Ну а это настройки для 7-Zip:

Настройки 7-Zip 9.30 alpha

Хочу отметить, что 7-Zip я использую ежедневно, когда создаю ПАКи эмуляторов. Именно этот архиватор даёт наибольшую степень сжатия при вполне удобоваримом времени на создание архива. Выбранные выше настройки используют

4ГБ памяти, если размер словаря увеличить, то эта цифра сильно возрастает и мой ПК уже не справляется с задачей (нужно более 8ГБ оперативной памяти).

Задача теста проста - выяснить, сможет ли новый WinRAR, в своей финальной форме, поспорить с 7-Zip по степени сжатия файлов?

Итак, я подготовил три теста. В первом тесте мы узнаем, насколько хорошо архиваторы справляются с компрессией DOC и RTF файлов, т.е. текстовых документов, по структуре несколько более сложных, чем обычные TXT. Для теста я взял 13 600 файлов с указанными расширениями, они располагались в 15 папках, их общий "вес" - 2,74 ГБ (2 949 672 916 байт).

Архиватор WinRAR 4.x показал сжатие до 64,5 МБ (67 680 780 байт), WinRAR 5 пожал файлы до 21,3 МБ (22 434 188 байт) как при размере словаря в 512МБ, так и при размере в 1024МБ. 7-Zip хоть и работал чуть ли не втрое дольше, зато смог сжать файлы до 17,5 МБ (18 396 892 байт). Напомню, что Beta 1 WinRAR 5 показала результат в 64,5 МБ, т.е. идентичный WinRAR 4.x, на то была банальная причина - баг в архиваторе, которые потом был исправлен.

Второй тест - сжатие различных EXE файлов. Я набрал со всего накопителя 2 271 случайных файлов с расширением EXE, общим весом 1,73 ГБ (1 862 238 345 байт), поместил в одну папку, исключил оттуда инсталляционные файлы и SFX архивы (ибо и те и те уже пожаты в определённой степени).

WinRAR 4.x показал результат в 750 МБ (787 479 996 байт), WinRAR 5 с размером словаря 512МБ смог сжать файлы до 666 МБ (698 885 394 байт), а с размером словаря в 1024МБ до 658 МБ (690 211 686 байт). В версии WinRAR Beta 1 разницы со сжатием в данном тесте между 512МБ словарём и 1024МБ не было, а тут разница на лицо, хотя и незначительная. 7-Zip вновь занял лидирующую позицию, продемонстрировав результат в 632 МБ (663 575 702 байт).

Третий тест - архивация большого количества файлов различных типов. Я взял 7 ПАКов эмуляторов, распаковал их и получилось 23887 файлов, "весом" в 5,11 ГБ (5 489 135 091 байт), количество папок - 1723.

Результат WinRAR 4.x - 1,30 ГБ (1 400 520 971 байт), WinRAR 5 с 512МБ словарём показал 776 МБ (813 872 497 байт), а с 1024МБ - 765 МБ (803 198 995 байт). Результат идентичный полученному при тесте с WinRAR 5 Beta 1. 7-Zip вновь примерил жёлтую майку лидера, ибо смог сжать файлы до 692 МБ (725 820 470 байт).

Далее я покажу, сколько оперативной памяти потребовалось архиваторам для сжатия файлов. Результат WinRAR 4.x нас не интересует, т.к. он к памяти практически равнодушен с любым размером словаря. Данные по используемой оперативной памяти предоставлены программой AnVir Task Manager.

Максимальное потребление оперативной памяти архиватором WinRAR 5 Beta 1 с размером словаря в 512МБ:


Максимальное потребление оперативной памяти архиватором WinRAR 5 Beta 1 с размером словаря в 1024МБ:


Максимальное потребление оперативной памяти архиватором 7-Zip 9.30 alpha:


Не могу сказать точно, с чем связано идентичное потребление памяти у WinRAR 5 с 1024МБ словарём и у 7-Zip, может быть какое-то ограничение ОС? Как бы там ни было, при одинаковом потреблении памяти, 7-Zip сжимает файлы во всех случаях лучше своего коллеги, но делает это в 3-4 раза (тут я не скажу сколько точно, ибо не замерял) медленнее.

Как и ожидалось, финальная версия архиватора WinRAR 5 показала себя лучше Beta-версии, в двух из трёх тестов сжатие файлов улучшилось, но не из-за улучшения алгоритма по сравнению с "бетой", а лишь из-за исправления багов в самом архиваторе. Я, ровно как и в прошлый раз, рекомендую всем использовать и WinRAR и 7-Zip, ибо каждый из этих архиваторов имеет сильные стороны, но не один из них не заменяет другого полностью.

p.s. Небольшое дополнение, по просьбам трудящихся, так сказать - я провёл тесты в популярном бесплатном архиваторе FreeArc версии 0.67 (от 12 декабря 2012).

Тестирование проходило при следующих настройках:

Настройки FreeArc

Настройки FreeArc, скриншот 2

Результаты для сравнения я расположил в табличке:

Архиватор Тест 1 (TXT файлы) Тест 2 (EXE файлы) Тест 3 (разные типы файлов)
WinRAR 4.x 64,5 МБ (67 680 780 байт) 750 МБ (787 479 996 байт) 1,30 ГБ (1 400 520 971 байт)
WinRAR 5 (512МБ словарь)
21,3 МБ (22 434 188 байт) 666 МБ (698 885 394 байт) 776 МБ (813 872 497 байт)
WinRAR 5 (1024МБ словарь) 658 МБ (690 211 686 байт) 1024МБ - 765 МБ (803 198 995 байт)
7-Zip 9.30 Alpha 17,5 МБ (18 396 892 байт) 632 МБ (663 575 702 байт) 692 МБ (725 820 470 байт)
FreeArc 0.67 24,8 МБ (26 048 341 байт) 628 МБ (659 000 700 байт) 688 МБ (721 739 746 байт)

Зелёным выделен лучший результат, красным - худший. Определённо, FreeArc заслуживает внимания, однако использовать его везде и всюду не получится из-за требования в 2ГБ свободной оперативной памяти для распаковки создаваемых им архивов (с максимальной степенью сжатия).


08:08 02-05-2013 -Belerafon-


Недавно вышел WinRAR версии 5.0 в котором добавился новый формат сжатия RAR5.
Рассмотрим его работу на примере создания архивов и сравним его с форматом RAR, 7Z и ZIP.

1. сжатие текстовых файлов.


Для примера взяли 9ть документов Excel в формате xls, т.е. без сжатия.

Исходный размер файлов 383 488 байт

Как видим лучше сработал 7Z, различия между RAR и RAR5 минимальны.


2. Смешанное сжатие.
Рассмотрим на примере сжатия папки с файлами установки офиса 2013.

размер папки с файлами 805 МБ (844 174 251 байт)

как видим различия между RAR5 и RAR практически нет. Лучше оказался 7Z.

---------
Файлы запакованные новым методом сжатия RAR5, не открываются другими архиваторами.
По скорости сжатия. быстрей оказался ZIP метод, RAR5 и RAR примерно одинаково и в два раза быстрее чем 7Z. 7Z упаковал офис зв 4е минуты.

Измерения прозводились на дефолтных настройках архиваторов.

Изменения в алгоритме сжатия с официального сайта. (в переводе гугл в моей редакции). Основные положения

1. максимальный размер словаря сжатия увеличена до 1 ГБ в 64-битном WinRAR. 32-разрядная версия WinRAR может использовать до 256 МБ словарь при создании архива. Оба 32 бит и 64 бит
версий может распаковывать архивы с любой размер словаря, в том числе 1 ГБ;
2. размер словаря по умолчанию для RAR 5.0 составляет 32 МБ, что обычно приводит к повышению степени сжатия и более низкой скорости, чем RAR 4.x 4 Мб. Вы можете использовать "Размер словаря" диалоге архивирования опцию или MD-переключатель для изменения этого значения;
3. RAR 5.0 декомпрессии может использовать несколько ядер процессора. Хотя это и не в такой степени, как в алгоритм сжатия, она улучшает скорость декомпрессии на больших файлах с плохо сжимаемых данных или при использовании BLAKE2 контрольных сумм.
4. Изменения в формате RAR 5.0 архиве:

- времени файлов хранятся как всемирное координированное время (UTC) вместо прежних местному времени, что делает обмен файлами между несколько часовых поясов проще;
- имена файлов и архив комментариев использовать UTF-8 кодировке.
5. Изменён алгоритм шифрования RAR 5.0 с AES-128 для AES-256 в режиме CBC. Основные функции вывод основан на использовании PBKDF2 HMAC-SHA256;

Читайте также: