Интернет магазин китайских планшетных компьютеров



Компьютеры - Непрерывный архив

23 января 2011





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

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

Недостатки непрерывного архива:

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

Для хоть насколько-то заметного улучшения сжатия архив должен иметь достаточный размер словаря. Этому требованию не удовлетворяют Tar+gzip и Tar+bzip2.

Многотомные и самораспаковывающиеся архивы также могут быть непрерывными.

Архиваторы, позволяющие создавать непрерывные архивы:

  • 7zip.
  • FreeArc
  • Tar+gzip, Tar+bzip2, Tar+lzma и т.д.
  • WinAce
  • WinRar.


Просмотров: 2574


<<< Самораспаковывающийся архив