Для чего же нужны программы-архиваторы и как они могут помочь справиться с большим количеством данных? Из названия явно следует, что программы создают архивы данных примерно так же, как человек складывает в стопку несколько книг, а потом перевязывает их веревкой, чтобы можно было упаковать эти книги, скажем, в коробку. Архиваторы же преобразуют данные, указанные пользователем, для более компактного хранения или переноса на любой доступный носитель информации.
Первоначально программы–архиваторы были востребованы в основном только для отправки данных по тогда еще небыстрым и узким каналам интернета. При модемном соединении время загрузки относительно большого массива данных занимало значительное время. Скажем, отправка средней по размеру картинки или фотографии на почтовый сервер занимала от двух до пяти минут. Однако за то же время можно было загрузить архив, в котором было бы уже несколько картинок. Выгода использования архивирующей программы была очевидна.
В настоящее время архиваторы также востребованы. Изменились параметры сжатия, алгоритмы упаковки данных стали гораздо более сложными и эффективными. Появился специальный софт, ориентированный на работу с определенными видами файлов, которые ранее невозможно было заархивировать.
Необходимо отметить тот факт, что на данный момент существует большое количество универсальных программ для архивации файлов, имеющих триальные версии или полностью бесплатных. Это прежде всего WinRar, WinZip, Winace, 7-zip, Power Archiever. Для получения полностью функциональной рабочей версии большинства из этих программ нужно приобрести лицензионный ключ.
По способу сжатия архивирующий софт подразделяется на типы. Программа «файловый компрессор» умеет эффективно сжимать исполняемый файл с разрешением exe, создавая при этом самораспаковывающийся архив. Другой программный тип - универсальный архиватор - способен запаковать значительное количество информации в один архив, работая со всеми файловыми разрешениями без исключения. В настоящее время это разделение носит несколько условный характер, так как современные программы рассчитаны на универсальное применение, а значит могут соответствовать требованиям любого типа архивации.
Интересно, что несмотря на большой прогресс программного обеспечения, предназначенного для архивации, работа с предварительно сжатыми файлами пока еще неэффективна и нуждается в значительном усовершенствовании. Так, например, замечательные результаты достигаются при упаковке в архив файлов с расширениями txt, doc, exe, bmp. Однако архивация сжатых данных в форматах mp3, avi, jpg пока что осуществляется только за счет служебной информации и составляет всего лишь около 3% от первоначальной суммы информации.