Jump to content

USB Transfer Speed

ThatDiabeticGuy

I’ve been having some annoyances with USB transfer speeds and bottlenecks. 
 

I’m a videographer and every time I have to offload and backup my footage it’s a pain. I always backup to 3 drives but I feel like I’m constantly running into bottlenecks. My SD cards max out at 250MB/s, my card reader is USB 3.2 gen 2x2 plugged into a correlating port, drive 1 is an internal NVME, drive 2 is an external SanDisk Extreme Pro, and drive 3 is my NAS which is connected via 1 gig Ethernet (that’s a bottleneck I’m aware of). 
 

when backing up files I will transfer from the SD card to all 3 drives simultaneously. In my mind that should mean that I’m getting around 250MB/s on drives 1 and 2, and around 100MB/s on drive 3. However, I usually get about 65 to 100MB/s on all three drives.
 

Is there a reason the speed is so bottlenecked? And is there anything I can do to solve it? 

Link to comment
Share on other sites

Link to post
Share on other sites

Well it's pretty simple, the SD card doesn't know it has to copy all the same files to different locations, so it has to make 3 different copies, basically cutting your speeds into 1/3. 

Would be better to Copy to the PC and from there to the NAS and External disc simultaneously. 

 

 

EDIT: You can also use Robocopy, that could speed up copying because it is multi threaded while windows copy is not. I am assuming you copy hundres of files only a few MB in size. 

Gaming HTPC:

R5 5600X - Cryorig C7 - Asus ROG B350-i - EVGA RTX2060KO - 16gb G.Skill Ripjaws V 3333mhz - Corsair SF450 - 500gb 960 EVO - LianLi TU100B


Desktop PC:
R9 3900X - Peerless Assassin 120 SE - Asus Prime X570 Pro - Powercolor 7900XT - 32gb LPX 3200mhz - Corsair SF750 Platinum - 1TB WD SN850X - CoolerMaster NR200 White - Gigabyte M27Q-SA - Corsair K70 Rapidfire - Logitech MX518 Legendary - HyperXCloud Alpha wireless


Boss-NAS [Build Log]:
R5 2400G - Noctua NH-D14 - Asus Prime X370-Pro - 16gb G.Skill Aegis 3000mhz - Seasonic Focus Platinum 550W - Fractal Design R5 - 
250gb 970 Evo (OS) - 2x500gb 860 Evo (Raid0) - 6x4TB WD Red (RaidZ2)

Synology-NAS:
DS920+
2x4TB Ironwolf - 1x18TB Seagate Exos X20

 

Audio Gear:

Hifiman HE-400i - Kennerton Magister - Beyerdynamic DT880 250Ohm - AKG K7XX - Fostex TH-X00 - O2 Amp/DAC Combo - 
Klipsch RP280F - Klipsch RP160M - Klipsch RP440C - Yamaha RX-V479

 

Reviews and Stuff:

GTX 780 DCU2 // 8600GTS // Hifiman HE-400i // Kennerton Magister
Folding all the Proteins! // Boincerino

Useful Links:
Do you need an AMP/DAC? // Recommended Audio Gear // PSU Tier List 

Link to comment
Share on other sites

Link to post
Share on other sites

On 8/27/2023 at 3:49 PM, FloRolf said:

Well it's pretty simple, the SD card doesn't know it has to copy all the same files to different locations, so it has to make 3 different copies, basically cutting your speeds into 1/3. 

Would be better to Copy to the PC and from there to the NAS and External disc simultaneously. 

 

 

EDIT: You can also use Robocopy, that could speed up copying because it is multi threaded while windows copy is not. I am assuming you copy hundres of files only a few MB in size. 

Unfortunately I have to copy from the SD card each time to fight file corruption. If a file was corrupted while transferring to drive 1 and then I copied that file onto drives 2 and 3 the file would be corrupted on all three drives. But if I copy fresh from the SD card each time that risk is lessened. 
 

How does Robocopy work and where can I find it? My files are usually between 350MB and 3GB per file. And I’m shooting about 150GB at most on one card. 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×