Что: dd558b2a665788dfa4a15024397060615bd86d98
Когда: 2018-10-12 22:36:55+03:00
Темы: tip
tar|tar vs cp https://superuser.com/questions/788502/why-is-tartar-so-much-faster-than-cp Я десятилетия назад задумывался почему так любили во всех книгах по UNIX-ам приводить пример что копировать директории можно tar c | tar x? Подозреваю что, например, у cp не было опции -a и поэтому много информации банально могло теряться. А вот судя по статье, tar вариант из-за распараллеленных процессов будет ещё и быстрее. Но я точно знаю где tar лучше: он может сохранять расширенные атрибуты файла (--xattrs), тогда как cp их полностью потеряет. Так что старый добрый tar|tar вариант актуален. И, более того, cpio (как и pax) вообще имеет прям отдельный режим passthrough (-p) чтобы выполнять эту операцию без порождения двух процессов в shell-е.
Сгенерирован: SGBlog 0.34.0