Архивация данных.
Потребность в архивации данных наступает в момент их транспортировки и хранения. Основанием для архивации является тот факт, что данные, как правило, обладают избыточностью: одни в большей степени другие — в меньшей.
Архивация данных, а именно суть архивации состоит в уплотнении, то есть один и тот же объем информации нередко удается передать меньшим количеством данных.
В некоторых случаях архивация — это необходимость.
Например, если требуется передать документ на диске или флешке, то приходится учитывать, что предельный размер имеющегося диска или флешки может быть ограничен. Если файл имеет больший размер, чем позволяет разместить диск или флешка, то в этом случае архивация неминуема. Кстати, при архивации можно «нарезать» архивный файл на фрагменты и передать его несколькими частями.
Во многих случаях архивация данных не является необходимой, но считается удобной, желательной и даже обязательной, более того можно создать архив с паролем. Например, пересылать через каналы Интернета неупакованные файлы — это дурной тон. Занимать зря каналы связи и вводить своих партнеров в дополнительные расходы, связанные с оплатой доступа в Интернет, «недопустимо»...
Практически все программы, которые мы получаем из Интернета, представлены архивами (zip). Очень часто в виде архивов мы получаем программы из сборников программного обеспечения, например таких, которые прилагаются к журналам на компьютерные темы.
Мощь алгоритмов архивации по-разному проявляется на файлах разного типа. Считается, что текстовые данные можно сжать примерно в два раза. Достаточно сильно сжимаются таблицы баз данных, а звуковые файлы, как правило, сжимаются плохо. Очень хорошо сжимаются графические данные. Не редкость, когда их удается сжать в 20- 50 раз...
Также очень важным моментом является — резервное копирование, которое позволяет полностью восстановить данные в случае поломки жесткого диска.
Существует много разных алгоритмов архивации и, соответственно, множество программ-архиваторов. Они могут различаться мощностью и продолжительностью выполнения операции. Некоторые программы сжатия обеспечивают на 20-40% более плотную запись, чем другие, но при этом процесс архивации может длиться дольше в несколько раз. Не очень важно, каким именно архиватором пользуетесь лично вы, важно знать, что если данные уже уплотнены каким-либо методом, то их дополнительная архивация практически не дает никакого выигрыша, а в некоторых случаях приводит и к проигрышу. Поэтому при создании архивов желательно учитывать свойства тех файлов, которые в них размещаются.
Ниже привожу свойства некоторых типов файлов и во сколько раз они сжимаются.
.TXT | Текстовые файлы | Обычно уплотняются в 1,5-2 раза |
.DOC | Файлы документов | Хорошо уплотняются в 2-3 раза |
.EXE | Программный код или самораспаковывающийся архив | В первом случае уплотняется примерно — как текст, во втором случае не уплотняется |
.BMP | Графический файл | Уплотняется очень хорошо |
.GIF | Графический файл | Имеет предварительное уплотнение и потому практически не уплотняется |
.PCX | Графический файл | Имеет слабое предварительное уплотнение и может уплотняться |
.TIF | Графический файл | Может иметь предварительное уплотнение и тогда практически не уплотняется. Если предварительного уплотнения нет, то уплотняется очень хорошо |
.JPG | Графический файл | Имеет очень сильное уплотнение. Дальнейшее уплотнение бессмысленно |
.WAV | Файл звукозаписи | Все звуковые форматы уплотняются плохо |
.CAB | Архив | «Фирменный» архив компании Microsoft. Не уплотняется |
.MPG | Файл видео | Имеет очень сильное уплотнение. Дальнейшее уплотнение бессмысленно |
P. S. Например программа WinRaR обладает многими полезными сервисами, подробно об этом можно ознакомиться по ссылке: Полезные сервисы WinRaR.
С Уважением, Никитин Владислав.
Людмила, как правило все фото файлы имеют достаточно сильное сжатие. В нашем случае их архивация будет уместна для того, чтобы объединить в один файл.
Архивация очень удобна, когда нужно уместить на флешке много информации, а она никак не умещается.