- Сжатие данных (архивация) — процесс уменьшения объёма файлов путём устранения избыточной информации.
- Архивация позволяет экономить место на диске и ускорять передачу данных по сети.
- Сжатие бывает двух видов:
- сжатие без потерь полностью восстанавливает исходный файл после распаковки. Используется для текстов, программ, документов (форматы ZIP, RAR, 7z);
- сжатие с потерями удаляет часть информации, незаметную для человеческого восприятия. Применяется для фото (JPEG), музыки (MP3), видео (MPEG) — небольшое ухудшение качества позволяет сильно уменьшить размер.
Формат | Особенности | Когда использовать |
|---|---|---|
ZIP | Самый распространённый, поддерживается всеми ОС без дополнительных программ | Для передачи файлов другим людям |
RAR | Высокая степень сжатия, поддержка многотомных архивов, восстановление повреждённых | Для больших архивов, резервного копирования |
7z | Очень высокая степень сжатия (алгоритм LZMA), открытый формат | Для максимального сжатия, долгого хранения |
TAR | Только объединяет файлы без сжатия, часто используется с GZIP | Linux-системы, серверы |