parallel copy directory, faster than robocopy
Jay Norwood
jayn at prismnet.com
Mon Mar 5 13:29:54 PST 2012
On Monday, 5 March 2012 at 16:35:09 UTC, dennis luehring wrote:
>
> do you compare single-threaded robocopy with your
> implementation or multithreaded?
>
> you can command robocopy to use multiple threads with /MT[:n]
yes, I tested vs multithread robocopy. As someone pointed out,
robocopy has lots of nice options, which I didn't try to
duplicate, and is only about 10% slower on my test.
I was happy to see the D app in the same ballpark as robocopy,
which means to me that the very simple and clean std.parallism
taskpool foreach loop can produce very good multi-core results in
a very concise and readable piece of code. I've done some
projects previously using omp pragmas in C++ and it is just so
ugly.
More information about the Digitalmars-d-announce
mailing list