Я знаю это tar
был сделан для ленточных архивов назад в день, но сегодня у нас есть форматы архивного файла, что и совокупные файлы и выполняют сжатие в том же логическом формате файла.
Вопросы:
Есть ли потеря производительности во время этапов агрегирования/сжатия/распаковки для использования tar
инкапсулировавший в gzip
или bzip2
, по сравнению с использованием формата файла, который делает агрегирование и сжатие в той же структуре данных? Предположите, что время выполнения сравниваемого компрессора идентично (например, gzip, и Выкачайте, подобны).
Есть ли функции tar
формат файла, что другие форматы файлов, такой как .7z
и .zip
не имейте?
С тех пор tar
такой старый формат файла, и более новые форматы файлов существуют сегодня, почему tar
(ли инкапсулированный в gzip
, bzip2
или даже новое xz
) все еще так широко используемый сегодня на GNU/Linux, Android, BSD и других таких операционных системах UNIX, для передач файлов, источника программы и двоичных загрузок, и иногда как раз когда формат диспетчера пакетов?