Русские документы
Ежедневные компьютерные новости RSS rusdoc.ru  Найти :
Новости
Последние поступления
Книжный магазин
  Hardware:
Видеоустройства
Системные платы
Процессоры
Мобильные устройства
Аудиосистема
Охлаждение системы
Накопители информации
КПК и ноутбуки
Телефоны и связь
Периферия
Система
Сети
Разные устройства
 
  Programming:
Web-разработка
Языки программирования
Технологии и теория
Разработка игр
Программная инженерия
 
  Software:
Операционные системы
Windows 7
Базы данных
Обзоры программ
Графика и дизайн
   
  Life:
Компьютерная жизнь
Разные материалы
   
Партнеры
Публикация
Правовая информация
Реклама на сайте
Обратная связь
Экспорт в RSS Экспорт в RSS2.0
    Читать в Яндекс.Ленте



Какое сжатие файлов лучшее?

Раздел: Software / Утилиты @ 10.02.2008 | Ключевые слова: тест архиваторов сжатие файлов версия для печати

Автор: Nikola Cech, Перевод:С.Цехановского
Источник: rusdoc.kulichki.ru


Обзор софтаКакое сжатие файлов лучшее?

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

Алгоритмы сжатия возникли в ответ на наболевший вопрос растущих запросов пользователей на объёмы файлов. Во времена очень ограниченного объёма мультимедиа и медленного подсоединения к интернету смогли сэкономить много времени и денег. Именно поэтому в прошлом себе заработали популярность и признание.

Время всё же не стоит на месте. Пользователи себе могут позволить использование жёстких дисков огромного объёма, делать резервные копии на дешёвые DVD диски и высокообъёмные технологии Bluray и HD-DVD становятся доступными массам. В подсоединении к интернету прогресс поддерживается тем, что сегодня платим за час и поэтому можем скачивать файлы и целую ночь не боясь высоких счетов за телефон.



Сжатие в наше время
График производительности сжатия по времени

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

Результат сжатия по размеру файла
 

Правдя для этих селей существует формат Tarball (расширение .tar), который всё же не стал популярным. Практически  его знают в основном пользователи Linuxu. В Windows с ним встречаемся редко. Именно поэтому составной частью традиционных архивных форматов остаётся вариант сохранения без сжатия, который популярнее, чем предназначенный для этого инструмент Tarball.

Соотношение алгоритма сжатия
 

ZIP и RAR - классика winzip

ZIP и RAR остаются классическими и самыми популярными форматами для сжатия файлов. Именно благодаря их популярности и являются составной частью программ, обычно предназначенных для сжатия в альтернативный формат. ZIP ко всему ещё и внедрён в операционную систему Windows XP. RAR наоборот излюбленный благодаря своей превосходной степени сжатия.

Программа WinZip - официальный архиватор формата Zip
 

Официальные программы для работы с этими форматами, WinZip и WinRAR, обе классические коммерческие программы. Поэтому за обе, при использовании всех их возможностей, приходиться платить. WinZip функционально ограниченней, и его популярность уже давно падает. Это из-за возможности сжимать только в один формат. Зато всё таки довольно быстро даже при стандартных настройках. WinRAR же позволяет, кроме своего формата, сжимать и в формат ZIP.

Официальный архиватор формата RAR с возможностью сжатия в формат Zip
 

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

ACE - хорошая программа со средним алгоритмом
Универсальный архиватор WinAce

Формат ACE не является интересным алгоритмом. Из ориентировочного теста выплывает, что он имеет чуть худшиесвойства, чем RAR. То, что в нём можно подчеркнуть это то, что обслуживающая программа WinACE, поддерживает большое количество альтернативных форматов и для сжатия. Программа по функциональности является отличной заменой WinRAR для пользователей, которым часто попадаются менее известные форматы.

7-Zip - opensource с высокой степенью сжатия
Архиватор формата 7-Zip

Пропагандируемой заменой лицензионным алгоритмам является довольно практичный 7-Zip. Его компрессионные свойства далеки от ZIP и RAR. Единственной проблемой при таком сжатии является скорость алгоритма, которая равна приблизительно половине скорости WinRARа и приблизительно 20% скорости WinZIPа. И это всё даже при использовании полной  вычислительной силы двуядерного процессора с помощью двух волокон процесса. С этим форматом почти исключительно работает программа PowerArchiver. Его минусом является то, что не умеет сжимать в RAR и другие форматы.

RK и UHA - неизвестные короли высокого сжатия
Архиватор формата RK

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

Архиватор формата UHA
 

ZipGenius - унмверсальный упаковщик

Если ищете программу, которая справиться с большей частью форматов и будет способна их сжимать, обратите внимание на программу ZipGenius. Кроме выгод в виде поддержки форматов есть и самая ценная - программа распространяется как freeware. Невыгодой является отсутствие сжатия в формат RAR и ACE. Хотя читать ZipGenius умеет оба.

Какая программа самая лучшая?

Ответ на этот вопрос зависит от запросов пользователя. Для тех, кто ищет один формат для всех ситуаций найлучшим решением будет Zip, благодаря поддержке в операционных системах. С этив однако умеет работать большинство программ и поэтому возможно неудовлетворяющий WinZip смело заменить например WinRARом, который к тому же справиться и качественным форматом RAR. У обоих этих вариантов не возникает проблем при передаче, так как оба явно известны.

Таблица свойств форматов
 

Пользователь, который ищет поддержку более широкого диапазона форматов, воспользуется скорее такими программами, как WinACE, PowerArchiver или на самом деле довольно универсальной и бесплатной программе ZipGenius. Поклонники opensource будут рады очень практическому формату 7-Zip. Для опробования этого формата будет достаточна его поддержка у выше указанных универсальных программ.

Примечания к тесту

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

Ссылки на программы

Nikola Cech - redakce eMag.cz - 3 января 2008
Перевод:С.Цехановского

Это интересно:








версия для печатиРаспечатать статью


Вернуться в раздел: Software / Утилиты


Реклама:
Читать наc на:

Add to Google
Читать в Яндекс.Ленте






Rambler's Top100
© Copyright 1998-2012 Александр Томов. All rights reserved.