Solid archive

Материал из Encyclopedia Electronica

англ. solid archive
русск. непрерывный архив
 Архивы RAR, упакованные специальным способом, при котором все сжимаемые файлы рассматриваются как один последовательный поток данных. Непрерывная архивация поддерживается только в формате RAR, для формата ZIP такого типа архива не существует. Метод сжатия для архивов RAR — обычный или непрерывный (выбирает пользователь).
 Непрерывная архивация значительно увеличивает степень сжатия, особенно при добавлении значительного количества небольших похожих файлов. Однако следует учитывать некоторые недостатки непрерывной архивации:
 • Обновление непрерывных архивов происходит медленнее, чем обычных.
 • Для извлечения одного файла из непрерывного архива необходимо проанализировать все предыдущие заархивированные файлы, поэтому извлечение отдельных файлов из середины непрерывного архива происходит медленней, чем извлечение из обычного архива. Однако если из непрерывного архива извлекаются все или несколько первых файлов, то в этом случае скорость распаковки практически равна скорости распаковки обычного архива.
 • Если в непрерывном архиве какой-либо файл окажется повреждённым, то не удастся также извлечь и все файлы, следующие после него.
 Непрерывные архивы лучше использовать в тех случаях, когда:
 • Архивы редко обновляются.
 • Нет необходимости часто извлекать из архива один или несколько файлов.
 • Степень сжатия важнее скорости сжатия.
 Файлы в непрерывных архивах обычно отсортированы по расширению, однако с помощью специального файла rarfiles.lst можно задать альтернативный порядок сортировки.


Игорь Мостицкий (обсуждение) 15:42, 9 января 2026 (MSK)