Назад | Перейти на главную страницу

Скопируйте большое количество небольших файлов с помощью robocopy с USB-диска на SATA-диск

Будет ли указание параметра / MT в robocopy дать мне лучшую или худшую производительность при копировании большого количества файлов меньшего размера (~ 10-150 КБ) с USB-накопителя на внутренний SATA-диск? Стоит ли сойти с ума и указать / MT: 128?

Оба диска представляют собой обычные вращающиеся жесткие диски емкостью 5400 КБ.

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

На XP / 2003 пропускная способность снизилась с нормальной до ужасной, по крайней мере, на тестируемой мной установке.

На 2008 R2 пропускная способность стала намного быстрее, когда я использовал / MT: 128. Похоже, что ОС умнее планирует доступ к диску ...

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

В этом случае я бы предсказал хуже. Вы хотите свести к минимуму конкуренцию за ввод-вывод, если ограничивающим фактором является время поиска / локального доступа. Поскольку вы не проходите через сеть, это, вероятно, так. (Если у вас нет SSD в качестве источника.)

Конечно, протестируйте, но я был бы удивлен, если бы вы получили заметно лучшую производительность. Дайте нам знать, что вы найдете.