Архивация и архиваторы

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

Степень сжатия выражается в процентах от размера исходного файла и может составлять от 0.5–2% для текстовых файлов или баз данных, до величин, превышающих 100%, если сжатие не удается (исполняемые файлы, архивы, JPEG). Это происходит из-за того, что к архиву всегда добавляется некоторое количество служебной информации.

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

Самораспаковывающиеся архивы

Самораспаковывающимися (SFX, SelF eXtracting) называют архивы, в которые добавлен модуль распаковки. Как правило, они имеют расширение exe.

Подобная возможность обычно присутствует в коммерческих продуктах и нужна для того, чтобы получатель архива смог его раскрыть при отсутствии программы-архиватора.

Следует заметить, что пересылка таких файлов по электронной почте не всегда допустима. Например, MS Outlook блокирует эти файлы, как потенциально опасные.

Вопросы и задачи


Copyright © 1993–2020 Мацкявичюс Д.А. Все права защищены.
Никакая часть сайта не может быть воспроизведена никаким способом без письменного разрешения правообладателя и явной ссылки на данный ресурс.