1

Я работаю с компьютером под управлением Windows-7, которому нужно копировать множество небольших файлов из сети (NAS). Раньше я делал это с помощью команды xcopy , но из-за проблемы с блокировкой файлов я решил начать работать с robocopy , используя следующие параметры:

robocopy \\nas\<subdir>\ <destination>\ /E /R:3 /V /FP

У меня сложилось впечатление, что производительность сильно снизилась, но, поскольку у меня нет журналов предыдущей ситуации (с использованием xcopy), я не совсем уверен.

Могу ли я добавить какие-либо флаги, которые повысят производительность команды robocopy ?

1 ответ1

1

Могу ли я добавить какие-либо параметры для увеличения производительности команды robocopy ?

Следующие параметры изменят производительность robocopy:

  • /J : Копировать с использованием небуферизованного ввода / вывода (рекомендуется для больших файлов).

  • /NOOFFLOAD : копировать файлы без использования механизма разгрузки копии Windows.

  • /R:n : Количество повторных попыток для неудачных копий - по умолчанию 1 миллион.

  • /W:n : время ожидания между попытками - по умолчанию 30 секунд.

  • /REG : Сохранить /R:n и /W:n в реестре в качестве настроек по умолчанию.

  • /MT[:n] : многопоточное копирование, n = нет. потоков для использования (1-128)

    по умолчанию = 8 потоков, не совместимы с /IPG и /EFSRAW .

    Использование /LOG рекомендуется для лучшей производительности.

Источник - Робокопия


Дальнейшее чтение

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .