Найти в Дзене
CourseKids

Что такое Архивация

Оглавление

Что такое Архивация
Что такое Архивация

Что такое архивация и для чего она нужна?


Очень часто бывает так, что необходимо передать информацию
другому пользователю, к примеру большое количество фотографий,
рабочие или текстовые файлы, которые существуют не одним, а
несколькими документами и имеют большой вес памяти. Тогда нам на
помощь приходит такая вещь, как архивация.

Архивация — это процесс сжатия одного или нескольких файлов для
уменьшения их размера и удобства хранения или передачи.

Архивация данных появилась как ответ на две основные потребности:

Экономия места (особенно важная в эпоху небольших жестких
дисков и дискет). И
удобство передачи файлов (объединение
нескольких файлов в один).

Ключевые этапы развития архивации:

Ключевые этапы развития архивации
Ключевые этапы развития архивации

1. Начало (1960–1970-е годы) – Алгоритмы сжатия


• Первые алгоритмы сжатия данных разрабатывались для
мейнфреймов и ранних компьютеров.
• В
1952 году Дэвид Хаффман предложил алгоритм сжатия без
потерь (позже названный его именем).
• В
1977–1978 годах Абрахам Лемпель и Якоб Зив разработали
алгоритмы
LZ77 и LZ78, которые легли в основу многих
современных архиваторов.

2. Первые архиваторы (1980-е годы)


• В
1983 году появился ARC (разработанный Thom Henderson) —
один из первых популярных архиваторов для ПК.
• В
1985 году Phil Katz создал PKZIP (на основе алгоритмов LZW),
который стал стандартом в мире
DOS.
• Формат ZIP (разработанный
Katz) стал доминирующим
благодаря хорошему сжатию и простоте.

Ключевые этапы развития архивации
Ключевые этапы развития архивации

3. Развитие форматов (1990–2000-е годы)

1993Eugene Roshal создал RAR (лучшее сжатие, чем ZIP, но
закрытый формат).
1999 — Появился 7z (с открытым исходным кодом и алгоритмом
LZMA, обеспечивающим высокую степень сжатия).
2000-е — Развитие многотомных архивов, шифрования (AES-256)
и поддержки Unicode.


4. Современность (2010-е – настоящее время)


• Архиваторы стали поддерживать облачные хранилища
(например, загрузка ZIP в
Google Drive или OneDrive).
• Появились альтернативные методы сжатия (например,
Zstandard (Zstd) от Facebook).
• Встроенная поддержка ZIP в
Windows, macOS и Linux.

Основные цели архивации:

  • Экономия места — уменьшение объема данных на диске или
    другом носителе.
  • Удобство передачи — объединение нескольких файлов в один
    архив для пересылки по почте или через интернет.
  • Защита данных — некоторые архивы поддерживают пароли и
    шифрование.
  • Резервное копирование — создание копий важных файлов в
    сжатом виде.


Популярные форматы архивов:

  • ZIP — самый распространенный, поддерживается почти всеми
    ОС.
  • RAR — обеспечивает лучшее сжатие, но требует специальных
    программ (
    WinRAR, 7-Zip).
  • 7z — высокое сжатие с открытым исходным кодом (7-Zip).
  • TAR.GZ / TAR.XZ — часто используются в Linux.

Программы для архивации:

-4
  • WinRAR (платный)
  • 7-Zip (бесплатный)
  • PeaZip (бесплатный)
  • WinZip (платный)


Архивация особенно полезна при работе с большими объемами
данных или при необходимости отправить много файлов одним
архивом.
Теперь вы знаете с помощью каких программ и форматов вы можете
передавать или сохранять большой объем информации!