Стиснутий файл – це тип комп'ютерного файлу, який був зменшений у розмірі за допомогою алгоритму стиснення. Алгоритм стиснення зазвичай видаляє надмірну інформацію та перебудовує дані так, щоб вони займали менше місця для зберігання .
Завдяки стиску, що застосовується до кожного окремого елементу, стиснення ZIP гарантує, що кожен тип файлу буде стиснутим найкращим чином. Не менш популярним та поширеним форматом архіву є RAR. Однак у порівнянні з ZIP архіви RAR мають найкращий рівень стиснення.
Стиснення (стиснення, компресія газів) силовий вплив на газоподібне тіло, що призводить до зменшення об'єму, який він займає, а також до підвищення тиску і температури. Компресія здійснюється в компресорах, а також під час роботи двигуна внутрішнього згоряння та інших пристроїв.
Стиснення засноване на усуненні надмірності, що міститься у вихідних даних. Найпростішим прикладом надмірності є повторення у тексті фрагментів (наприклад, слів природної чи машинної мови).
Пам'ятайте, що хоча стиснення може значно зменшити розмір файлу, воно також може призвести до втрати якості для певних типів файлів, таких як зображення та відеофайли . Однак для багатьох типів документів стиснення може зменшити розмір файлу з мінімальним чи нульовим впливом на якість.
Стиснення даних створює стислу версію файлу шляхом мінімізації цих надлишкових даних. Кожен тип алгоритму стиснення даних зводить до мінімуму надлишкові дані унікальним чином. Наприклад, алгоритм кодування Хаффмана призначає код символів файлу залежно від частоти цих символів.
Стислі файли вимагають значно менше місця для зберігання, ніж стислі файли, що означає значне зниження витрат на зберігання . Стиснутий файл також вимагає менше часу передачі, споживаючи при цьому меншу пропускну здатність мережі.
Стиснення даних зменшує розмір файлу за рахунок мінімізації надлишкових даних. У текстовому файлі надлишкові дані можуть бути символи, що часто зустрічаються, такі як символ пробілу, або загальні голосні, такі як літери e і a; це також можуть бути символічні рядки, що часто зустрічаються.