Why robocopy with multi-treading copies faster

I have been using robocopy with the switch MT and really makes a difference in coping time.

I would like to know why the CPU treads act as a bottle-neck while copying files or what makes robocopy with multi-treading copy faster.


It's faster because you're copying more than one file at once.

It's possible to overdo it; if you use /MT:64 (for example) on a desktop with limited resources it'll grind to a halt, but in general: If you have the RAM, the CPU, the disk IO, and the network to support it, multithreading is faster because you're copying more than one file at a time.

Category: copy Time: 2016-07-28 Views: 0

Related post

  • MySQL: Why queries with subqueries are much faster than single query? 2014-11-05

    I made few queries on my db lately First query: SELECT `table`.* FROM (`table`) WHERE table.id in(27172172,[...bunch of ids...],27171770) ORDER BY field (`table`.`id`, 27172172,27172168,[...bunch of ids...],27171770); [...result...] 25 rows in set (0

  • Why do standard cells typically have slower timing with high temperature, and faster timing with low temperature? 2012-09-25

    Threshhold voltage typically falls with increasing temperature, which would seem to indicate that high temperature operating conditions should result in faster gates than low temperature OCs. However, standard cells typically have slower timing with

  • Why does Windows 7 x64 work faster than an x86 edition on my PC? 2011-02-07

    Why does Windows 7 x64 work faster than an x86 edition on my PC even though I mostly use x86 things in it? What's wrong with me, and what am I missing? Majority of the things I use is x86 (e.g. DAWs, games, media players). A considerable amount of th

  • Why is RAM Disk so much faster than an SSD drive? 2011-05-09

    Why is RAM Disk so much faster than an SSD drive? --------------Solutions------------- It has to do with a number of factors. Bandwidth to memory vs SSD, also write latency speeds, DRAM is constantly refreshed and thus has a latency measured in nanos

  • Are there books explaining why software with good UX is not always well accepted by users? 2011-10-01

    I'm a big fan of About Face 3 by Alan Cooper and similar books about interaction design and how the software must be done correctly. At the same time, working as a freelancer, I observe daily my customers, i.e. in general people with no technical bac

  • Batch program to xcopy from host PC to remote destination with multi-processing 2013-09-23

    This is a batch program to xcopy from host PC to remote destination with multi-processing. Kepler, Python-3.x are my environment. #!/usr/bin/env python # -*- coding: utf-8 -*- # based on Carnival http://ask.python.kr/users/6970/carnival/ import os im

  • Why is this code so much faster (relatively) in IE7? 2013-10-03

    Here's some code that I ran through jsperf to assess its performance. The first test (named EvalLengthBefore++ in the images below) is the way I would consider normally looping through the elements of an array: var arr = []; for (var x = 0; x < 1000;

  • Combining RoboCopy with FtpUse 2013-10-09

    Our clients need to transfer specified files from their network to ours through FTP. The transfer must be invoked automatically whenever one of the specified files changes. For this purpose, RoboCopy is perfect. However, RoboCopy does not support tra

  • SFTP client with multi-part (segmented) uploading 2014-10-24

    Is there any SFTP client software that supports segmented uploading to an SFTP server? Runs in Windows Multi-part segmented uploading (NOT to be confused with multi-threaded) Segmented uploading enabled by default or at least easily configurable Rest

  • Why is PCI-E speed so fast? 2014-11-28

    The wiki page for PCI-E says it is x16 bandwidth is 31.508 GB/s. Why is it so fast? Does it talk with CPU directly? --------------Solutions------------- A good explanation can be found on the Wiki page itself here: A key difference between PCIe and e

  • How to create a dhcp server for intranet (with multi-homed alias)? 2015-07-12

    [SOLVED]: How to create a dhcp server for intranet (with multi-homed alias)? To make clear what I want to do, I explain my network: 1. GW+firewall (public IP address) 2. mail and web server (public IP address) 3. Several workstation with public IP ad

  • How does a logic gate behave with an input changing faster than its propagation delay? 2015-12-04

    I am attempting to create a simple logic circuit simulator. I am having a hard time figuring out how does a logic gate behave with an input changing faster than its propagation delay. When attempting to connect a high frequency clock to an invertor l

  • Why in Matlab .* operator is faster than * for a scalar in some case? 2016-01-16

    Consider the following code : a=rand(10000); b=rand(10000); tic; 2*(a<b); toc; tic; 2.*(a<b); toc; The result is : Elapsed time is 0.938957 seconds. Elapsed time is 0.426517 seconds. Why the second case is twice faster than the first case ? Edit : I

  • Open source CMS with multi-language support 2016-01-22

    I'm looking for an open source CMS that meets these requirements: multi language support (including right to left languages) responsive design (mobile friendly) open and extensible for further developments (pages as well as database), ability to add

  • sql server management console doesn't work with multi-byte characters 2011-03-02

    I'm trying to work out how to use SQL server management studio properly with multi-byte unicode characters. even something as simple as: select N'动漫' just returns square boxes in the result pane. I know the underlying database is set up correctly to

  • why we need multi-column page layout? Why we do need sidebars? 2012-08-15

    Some websites only have one column. Some websites have multi-columns. So why we need sidebar, or why we need multi-column page layout in web /print media ? Is there any UX principles? --------------Solutions------------- Columns often equate to the d

  • Start with multi-site feature now or later? 2012-11-12

    I have a single installation of Wordpress in my web host and would like it to manage 2 domains or websites. One is for the domain and the other is for its subdomain/s. dummy example: www.swimming.com and videos.swimming.com In my limited knowledge, i

  • Extra space added in table with multi-rows and columns 2013-03-19

    I am working with a table with multi-rows and headers. The problem is when I run it, extra space is added both between rows and at the end of the last column. \documentclass{article} \usepackage{geometry} \geometry{a4paper} \usepackage{array} \usepac

  • Using Views for a custom table with multi-value fields 2013-04-19

    I have a custom table with two columns - the primary is simply entity IDs (nids), and then there is a data column, but it it can be a multi-value (from 1 to anything). How can I structure the MySQL table and create a view that will blend a list of en

iOS development

Android development

Python development

JAVA development

Development language

PHP development

Ruby development


Front-end development


development tools

Open Platform

Javascript development

.NET development

cloud computing


Copyright (C) avrocks.com, All Rights Reserved.

processed in 1.394 (s). 13 q(s)