Interesting behavior when transferring files

looselatitude

Junior Member
Mar 28, 2016
2
0
0
I regularly backup media files to 2 separate hard drives. The process is I'll copy and paste from the sd card onto backup drive A, wait until finished, then copy and past from sd card onto backup drive B. 2 different transfers for redundancy in case one of them gets messed up it doesn't mess up both drives. The writing speed has consistently been right around 20mb/s.

I wondered what would happen if I copied and pasted onto drive A and then immediately copy and paste onto drive B before drive A finished.

What I noticed is that drive A speed would be 20mb/s and when I copy and pasted onto drive B, drive A speed would slow down to around 10mb/s and drive B speed would be around 40mb/s... It would be like this for a little while and then they would both go to around 20mb/s. The other thing to note is that they both perfectly finish at the same time. This leads me to believe that the computer recognizes that it's transferring the exact same data to two different places and it will slow drive A speed and hurry up drive B speed to match the progress and then transfer the data at the same time to the different drives.

My question is do you think it's two separate data transfers or could it possibly be copying and pasting to two separate locations as a single transfer... thus negating the benefit of redundancy of copying and pasting 2 times separately? Also is it even worth doing this to save a little time... would doing this open up the possibility to potential problems with data issues?
 
Feb 25, 2011
16,992
1,621
126
The reported mb/s numbers are calculated using... umm... questionable math. You don't really know unless you copy the data and time it to completion.

Doing any number of copies at a time should not result in data "issues." (Corruption.)