Palit GeForce GTX 1080
Super Jetstream
Цена 47'890 руб.
ASUS RX 480
DUAL OC
Цена 19'520 руб.
APPLE iPhone 7
256Gb
Цена 74'990 руб.

Сервера размещены в

Мобильные устройства
Конференция
Персональные страницы
Wiki
Статистика разгона CPU (+3 за неделю, всего: 26903) RSS     



Объявления компаний (реклама) и анонсы
  • IPS монитор LG дешевле 7 т.р. в Ситилинке
  • 10 ядерный Broadwell-E 3 GHz - 129 160р
  • Мегамышь Asus Sparta за 14 990р
  • GTX 1070 - самая низкая цена в XPERT.RU, смотри!

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

Краткое сравнение архиваторов

Enot 10.01.2004 01:55 ссылка на материал | версия для печати | архив

Эта работа была прислана на наш "бессрочный" конкурс статей.


Сравнивались следующие архиваторы (использование не самых последних версий могло повлиять только на скорость сжатия):

  • ZIP. Использовался встроенный в Total Commander 6.0 архиватор. Преимущества – высокая скорость, распространённость, совместимость и бесплатность.
    • ZIP norm – настройка normal compression (6).
    • ZIP max – настройка maximum compression (9).
    • TGZ – настройка Packer TGZ.
  • ACE 2.0. Использовался ACE windows console application 2.0.3.0. Преимущества – высокая функциональность, степень сжатия. Недостатки – платный.
    • ACE norm – настройка Solid on, V2.0 on, Dictionary 4096, Level normal.
    • ACE max – настройка Solid on, V2.0 on, Dictionary 4096, Level best.
  • RAR 3.0. Использовался WinRAR 3.11. Преимущества – высокая функциональность, степень сжатия, распространённость. Недостатки – платный.
    • RAR norm – настройка Solid on, Advanced compression parameters по умолчанию, Dictionary 4096, Compression method normal.
    • RAR max – настройка Solid on, Advanced compression parameters по умолчанию, Dictionary 4096, Compression method best.
  • 7-zip 3.12. Использовался 7-zip 3.12. Преимущества – высокая степень сжатия, бесплатность. Недостатки – нераспространённость, относительно низкая функциональность.
    • 7zip norm – настройка Solid on, Dictionary 2МБ, Word size 32, Compression level normal.
    • 7zip max – настройка Solid on, Dictionary 32МБ, Word size 255, Compression level Ultra.
  • RK. Использовался RK v1.04.1 alpha. Преимущества – один из самых лучших по степени сжатия архиваторов. Недостатки – давно не развивается и не поддерживается, низкая скорость. Тестировался справочно.
  • RK max – параметры командной строки -mx3 -M99 -B9999.
Для тестирования использовались следующие хорошо сжимающиеся наборы данных:
  • Документы Word, Excel – набор небольших документов (договоры, акты) и книга TICSharp. Всего 20 МБ.
  • Текст в формате HTML (JAVA SDK) – содержимое JAVA SDK 1.3.1 (большое количество мелких файлов HTML). Всего 109 МБ.
  • Инсталляция Office XP – содержимое инсталляционного файла CAB. Всего 391 МБ.
  • Игра Counter-Strike – содержимое папки Half-Life с установленным Counter-Strike. Всего 770 МБ.
  • База данных 1С:Предприятие – содержимое резервной копии базы данных (DBF-формат, без индексов). Всего 189 МБ.

Тест на скорость сжатия производился на следующей системе: CPU Athlon 2000 МГц, MB nForce2, RAM 512 МБ, HDD WD400JB, OS Windows 2000.

Что можно сжимать?

Хорошо сжимаются: программные файлы, тексты, базы данных, простые несжатые изображения. Ограниченно сжимаются несжатый звук (WAV), несжатые изображения (BMP). Не сжимаются (сжатие в пределах пары процентов за счет служебных тэгов): уже сжатые данные (ZIP, CAB), сжатая графика и видео (JPG, GIF, AVI), сжатый звук (MP3).

Например, папка с игрой Prince Of Persia общим объемом 1400 МБ содержит 550 МБ несжимаемого видео и 330 МБ ограниченно сжимаемого звука. Игра сжимается до 1008 МБ.

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

Существует большое количество архиваторов, которые занимают промежуточное положение между ZIP norm и RAR max как по степени сжатия, так и по скорости (LHA, ARJ, JAR и т.д.).

Результаты тестов:

Комментарии к тесту на скорость сжатия:

В некоторых случая скорость сжатия ZIP ограничена скоростью жёсткого диска.

Низкая скорость ACE, вероятно, обусловлена использованием старой консольной версии. При использовании последней GUI версии ACE, скорость сжатия должна быть выше, где-то на уровне WinRAR.

Скорость сжатия зависит от системы, поэтому на Pentium системах соотношение скоростей сжатия может отличаться.

Выводы:

  • В среднем архивы получаются: RAR norm на 29% меньше ZIP norm, 7zip max на 16% меньше RAR max.
  • В среднем скорость: ZIP norm в 4 раза быстрее RAR norm, RAR max в 9 раз быстрее 7zip max.
  • 7zip norm архивирует на 4% лучше и в 1,5 раза медленнее RAR max.
  • RAR и ACE приблизительно равны как по сжатию и скорости, так и по функциональности (с оговоркой на скорость).
  • Для быстрого сжатия большого числа маленьких файлов лучше использовать TGZ вместо ZIP norm.

Рекомендации:

Использовать ZIP norm или TGZ - где нужна высокая скорость, 7zip max - где нужна большая степень сжатия. RAR и ACE являются промежуточными, но при этом обладают значительной дополнительной функциональностью (например, разбивка архива на части, запись дополнительной информации для восстановления при повреждении архива).

Виктор Болбат aka Enot


Переработанный вариант статьи - Сравнение степени сжатия популярных архиваторов.

Оцените материал →

Объявления компаний (реклама) и анонсы
  • Планшет 10` Panasonic за 271 900р - смотри характиристики
  • 3.8Tb SSD Samsung PM863 - смотри цену!
  • Супермать MSI Godlike Carbon за 39 т.р.