Архивный размер
Архивный размер — это объём данных, который занимает архив после упаковки в него одного или нескольких файлов. Он может быть меньше, равен или иногда немного больше исходного объёма файлов.
До упаковки каждый файл имеет исходный размер. После упаковки появляется архивный файл, например ZIP или 7z, и именно его размер называют архивным. При этом архив может хранить не только сжатые данные, но и имена файлов, структуру папок, контрольные суммы и другие служебные сведения.
Как сравнивать размеры
Сначала находят исходный объём: для нескольких файлов складывают их размеры. Затем сравнивают полученную сумму с размером архива. Если архивный размер меньше исходного, упаковка уменьшила объём хранения. В задачах размер обычно указывают в одинаковых единицах: например, все значения переводят в байты или килобайты.
Здесь \(V_{\text{арх}}\) — архивный размер, а \(V_{\text{исх}}\) — исходный объём данных. Для оценки уменьшения объёма используют степень сжатия или процент сжатия.
Три файла имеют размеры 120 Кбайт, 80 Кбайт и 100 Кбайт. Исходный объём равен \(120+80+100=300\) Кбайт. Если после упаковки архив занимает 180 Кбайт, то его архивный размер — 180 Кбайт, а объём уменьшился на 120 Кбайт.
Архивный размер не равен размеру самого большого файла и не обязательно равен сумме размеров файлов. Если данные уже сжаты, например фотографии JPEG или видео MP4, архив может почти не уменьшить их объём. Иногда из-за служебных данных архив получается немного больше исходных файлов.
Файлы занимают 500 Кбайт, а созданный архив — 320 Кбайт. Что является архивным размером?
Главное
- Архивный размер — объём архива после упаковки данных.
- Для сравнения с исходным объёмом сначала складывают размеры всех исходных файлов.
- Сжатие обычно уменьшает размер, но для уже сжатых данных результат может быть небольшим или отрицательным.