まず、皆さんの悩みを解決させていただきます。
あるスロードライブから別の(他の)スロードライブにコピーしています。別のドライブに書き込む前に、あるドライブからの読み取りをブロックすると、改善の余地がたくさんあります。
私はこれを行うために小さなcpp / hファイルを開発しました。私のユースケースでは、速度は約40%向上しました。https://github.com/pauldotknopf/AsyncStreamCopyCPP/blob/master/examples/main.cpp
同等のものがコマンドとして使用されているかどうか疑問に思います。 「cp」コマンドと同様に動作するのが最善です。
# Use async read/write threads and shared/re-used buffers between the two.
cp /slowdrive1/file1.txt /slowdrive2/file2.txt