Рейтинг:0

Можем ли мы использовать многопоточность make tar без какого-либо сжатия?

флаг us

Мне нужно сделать резервную копию 500 ГБ, используя традиционный смола -cvf команда (без сжатия) Однако tar добавляет каждый файл один за другим, и это занимает очень много времени.

Есть ли способ сделать tar многопоточным (например, он может одновременно добавлять несколько файлов в архив tar)

shodanshok avatar
флаг ca
Вы не можете сделать сам tar многопоточным, но, пожалуйста, добавьте больше деталей, чтобы понять, можем ли мы сделать его быстрее и как. Какую конкретную команду вы используете? Вы тарируете файлы с/на один и тот же диск? На другой диск? К монтированию NFS?
Рейтинг:2
флаг gu

Нет, и в этом случае вы вряд ли будете привязаны к процессору.

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

Andrew Henle avatar
флаг ph
*единственный способ ускорить работу с имеющимся у вас сейчас механизмом - это более быстрые диски* Может быть, и нет. Если процесс резервного копирования, ммм, не очень хорошо продуман и приводит к трате дисковых циклов ввода-вывода с помощью такого процесса, как «заархивируйте файл на месте, а затем скопируйте его на резервный носитель», его можно легко сделать 3- В 4 раза быстрее, просто выполнив «tar файл прямо на резервный носитель». Резервные копии данных должны сниматься с диска и поступать непосредственно на резервный носитель — все остальное, ммм, плохо спроектировано.
Ginnungagap avatar
флаг gu
Конечно, если сама операция tar медленная, она, безусловно, поможет отправить данные на другой диск (или в сеть, или в голубь, или что-то еще), чтобы диск мог сосредоточиться на чтении, но это все равно будет процесс, в значительной степени связанный с вводом-выводом. Я принимаю вашу точку зрения о плохо спроектированных резервных копиях, хотя

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.