2

Я хотел бы создать (сжатый) архив папки, содержащей ~ 350 000 элементов общим объемом ~ 17 ГБ.

Является ли .tar.gz нормальным форматом для использования, или .zip , .rar или .7z лучше работают для обработки такого количества данных и такого количества файлов?


Редактировать: только что наткнулся на этот вопрос SF ; похоже, 7-zip (со сжатием bzip2 ) - это путь.

1 ответ1

2

Все зависит от того, как вы хотите получить доступ к архивным файлам.

Если вы когда-нибудь собираетесь восстановить все файлы за один раз, тогда tar + система сжатия (gzip, bzip2, xz и т.д.) Будет в порядке и, вероятно, даст вам лучшее сжатие.

Если вы хотите извлечь подмножество файлов в любой момент, держитесь подальше от tar. Tar не имеет центрального индекса содержимого, поэтому ему придется прочитать весь архив, чтобы извлечь несколько файлов, которые вы хотите. В этой ситуации что-то вроде ZIP или RAR будет гораздо более разумным.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .