Архиваторы

Архиватор — программа, осуществляющая сжатие и/или упаковку одного и более файлов в архив или серию архивов для удобства переноса или хранения, а также распаковку архивов.

Простейшие архиваторы просто последовательно объединяют (упаковывают) содержимое файлов в архив. Архив должен также содержать информацию об именах и длине оригинальных файлов для их восстановления, поэтому большинство архиваторов также сохраняют метаданные файлов, предоставляемые операционной системой, такие, как время создания и права доступа. Многие архиваторы используют сжатие без потерь для уменьшения размера архива.

Различные архиваторы.


Характеристики архиваторов:

  • По степени сжатия.
  • По скорости сжатия.

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

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

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

Лучше всего сжимаются текстовые и графические файлы, практически не сжимаются файлы архивов и исполняемые файлы.

Существуют различные архиваторы файлов (ZIP, 7-ZIP, RAR).

При создании нового архива нужно задать параметры архивации:

1. Задать имя архивного файла и место его хранения на диске;
2. Выбрать формат архивации;
3. Выбрать степень сжатия файлов;
4. Выбрать размер словаря и слова;
5. Можно создать многотомный архив, т.е. архив, состоящий из нескольких частей, которые используются для сохранения большого архива на носителях информации;
6. Можно создать непрерывный архив, что позволяет добиться максимальной степени сжатия нескольких файлов;
7. Можно создать самораспаковывающийся архив SFX, который является исполнимым файлом и имеет расширение exe. Для разархивации такого архива не нужен архиватор, достаточно запустить файл архива на выполнение.
 
Для разархивации файлов необходимо открыть файл архива в архиваторе и ввести соответствующую программу.
  • WinRAR – это мощная утилита для создания и управления архивами, содержащая целый спектр дополнительных полезных функций.
  • WinRAR поддерживает все популярные форматы архивов (RAR,ZIPCABARJLZHACETARGZipUUEISOBZIP2, Z и 7-Zip).
  • WinRAR прекрасно подходит для сжатия мультимедийных файлов. Программа автоматически распознаёт формат файла и выбирает оптимальный метод упаковки.
  • Скачать WinRAR
  • 7-Zip - это архиватор файлов с высокой степенью сжатия.
  • 7-Zip это программное обеспечение с открытым кодом. Большая часть исходного кода находиться под лицензиейGNU LGPL. Код unRAR распространяется под смешанной лицензией: GNU LGPL + ограничение unRAR.
  • Поддерживаемые форматы:

- Архивирование / разархивирования: 7z, ZIP, GZIP, BZIP2 и TAR

- Только разархивирование: ARJ, CAB, CHM, CPIO, DEB, DMG, HFS, ISO, LZH, LZMA, MSI, NSIS, RAR, RPM, UDF, WIM, XAR и Z.

  • Для форматов ZIP и GZIP, архиватор 7-Zip предлагает сжатие которое в 2-10 % лучше чем сжатие предоставляемое архиваторами PKZip и WinZip