Передача файлов NTFS на моем приводе Mac USB 3.0 очень медленная - PullRequest
0 голосов
/ 14 июня 2019

На моем MacBook Pro с Mohave я пытаюсь скопировать 7 миллионов маленьких файлов на мой USB 3-накопитель. Это говорит, что это займет около шести месяцев. Общий размер файлов составляет всего ~ 23 ГБ.

Даже когда я беру всего несколько сотен файлов, копирование на диск занимает несколько минут.

Я попытался изменить настройки конфиденциальности, чтобы центр внимания не индексировал файл, я пробовал использовать exFat и NTFS, и все они чрезвычайно медленные. Я не уверен, что попробовать дальше.

Буду признателен за любую помощь.

1 Ответ

1 голос
/ 15 июня 2019

Я подозреваю, что метаоперации убивают вас - создание файлов и вставка их в каталоги.

Я бы попробовал использовать tar или 7-zip, чтобы поместить все файлы в один архив и скопировать их.на флэш-накопитель в формате NTFS в виде одного файла.

Итак, если вы находитесь в каталоге с 7 миллионами файлов с именем XYZ.dat, вы можете создать тарбол с:

tar cv -T <(find . -name "*dat") -f tarball.tar

Затем вам просто нужно скопировать один 23ГБ файл с именем tarball.tar на ваш флэш-диск.

Если, как я предполагаю, вы перемещаете флэш-диск в Windows, вы можете использовать 7-zip для извлеченияфайлы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...