Программы для архивирования будут существовать еще долгое время, независимо от того, насколько велик объем используемого носителя информации. Ведь если есть возможность разместить на диске больше данных, то почему бы этого не сделать? Пересылая сжатые файлы по сети, можно увеличить скорость передачи информации.
Увеличение вычислительной мощности компьютеров способствует появлению более сложных алгоритмов упаковки данных, с помощью которых можно получать файлы меньшего размера. В то же время совершенствуются и уже существующие алгоритмы. Поэтому вопрос "какой архиватор выбрать для сжатия?" не теряет актуальности. Именно поэтому мы решили провести небольшой тест и проверить, как самые распространенные архиваторы справляются с компрессией файлов разных типов. При этом, мы обращали внимание и на скорость сжатия, ведь в некоторых случаях пользователь готов пожертвовать объемом, лишь бы архив был создан быстрее.
Прежде чем перейти непосредственно к тестам, коротко остановимся на основных факторах, которые влияют на то, насколько сильно сжимаются данные:
Дать объективную оценку каждому из архиваторов очень трудно, хотя бы потому, что результаты архивирования очень сильно отличаются, в зависимости от выбранных файлов. Поэтому, чтобы более точно оценить возможности каждой из программ, мы решили провести серию пробных сжатий.
Для проведения теста мы создали несколько папок, в каждую из которых поместили файлы разных типов:
Каждая из четырех папок была заархивирована с минимальными настройками сжатия (высокая скорость - большой размер файла) и с максимальными настройками сжатия (низкая скорость - маленький размер файла) в форматы Zip, Rar и Ace. Поскольку некоторые из программ, которые мы отобрали для тестирования, поддерживают создание файлов в нескольких форматах, такие архиваторы как WinRar и Winace фигурировали в тесте дважды.
Для архивации использовались программы:
Результаты тестов:
Результаты, полученные для всех типов файлов после сжатия в формат Zip архиватором WinAce с минимальными настройками, нас озадачили, поскольку они очень сильно отличались от результатов, которые показали для формата Zip другие программы. Файлы, сжатые в формат Zip программой WinAce, были значительно больше, чем ZIP-архивы, полученные при помощи других утилит. Поэтому мы провели дополнительный тест - заархивировали все четыре папки при помощи WinAce, выбрав в настройках формата Zip опцию Store, то есть, "без компрессии". Размер полученных архивов по байтам совпал с размерами архивов, которые были получены при выборе минимальной степени сжатия. Таким образом, вероятно, создатели архиватора WinAce допустили ошибку в программе, и вместо компрессии с минимальной степенью сжатия в формат Zip программа файлы не сжимает.
В общем же, можно сказать, что стабильно хорошие результаты показывает формат RAR. Приятно удивила степень сжатия MP3 и видеофайлов, которые обычно почти не сжимаются. Последняя версия WinZip также дает неплохие результаты. Если до выхода десятой версии программы альтернативные архиваторы сжимали файлы в формат Zip лучше WinZip, то теперь самая высокая степень сжатия достигается именно при использовании этой программы.
Каждый, кто пробовал архивировать файлы разных типов несколькими архиваторами, знает, что предугадать заранее, какой результат будет получен, часто бывает невозможно. Даже если вы опытным путем выяснили, что графические файлы лучше всего сжимает архиватор 1, не исключено, что найдется такая картинка, которую лучше заархивирует архиватор 2. Именно поэтому наши тесты нацелены, скорее, на отображение общих тенденций, и их результаты не могут восприниматься как такие, которые действительны для всех файлов, которые вы будете сжимать.
Тем не менее, лидеры теста очевидны. Это Winrar и WinZip. Именно эти программы стоит использовать при сжатии больших объемов файлов (по отношению к Winrar речь идет о сжатии в формат RAR, а не Zip). Если Вы архивируете большие объемы данных для долгосрочного сохранения, имеет смысл потратить время и сжать файлы в оба формата, а затем выбрать архив меньшего размера. Если же такой возможности нет, лучше использовать формат RAR, так как он в большинстве случаев дает лучшие результаты.