How many threads does your I/O controller support? Each disk in the array? What 
about quick disconnects?

As a rule of thumb, two threads per spindle is where I start. But some hardware 
can support a heck of a lot more than that. And that will overload some 
hardware.

-----Original Message-----
From: [email protected] [mailto:[email protected]] On 
Behalf Of Michael Leone
Sent: Tuesday, January 30, 2018 4:57 PM
To: [email protected]
Subject: Re: [NTSysADM] Multi-Threading Robocopy

On Tue, Jan 30, 2018 at 4:35 PM, Michael B. Smith <[email protected]> wrote:
> Doing a /create is going to be MFT lock-bound. You probably won’t get any
> improvement above /MT:2.


Mostly I put that in there, as preparation for when I run it without
the /CREATE this weekend. What I'm really interested in is the thread
count when I run a /MIR on a 1.1TB source (I ran the /CREATE based on
a suggestion earlier in this thread).


> You are probably far more interested in IO Total
> than anything else.  A single thread can be holding a 64 MB buffer, but
> depending on the driver and IO controller there may be darn close to zero
> processor usage (and on others it could have a huge impact – it all
> depends).
>
>
>
> From: [email protected] [mailto:[email protected]]
> On Behalf Of Michael Leone
> Sent: Tuesday, January 30, 2018 3:16 PM
> To: [email protected]
> Subject: [NTSysADM] Multi-Threading Robocopy
>
>
>
> In my tests, I've been using a thread count of 20 (/MT:20). While doing a
> /CREATE only run, it seems to not have any impact on performance (based on
> CPU usage in taskmgr).
>
>
>
> What's your favorite thread count? LOL
>
>
>
>


Reply via email to