I'm transferring a handful of files from an internal HDD to an external HDD over USB3.0, but find that I'm getting nowhere near USB3 speeds.
The drive is definitely USB3 (Seagate STEB6000403) and plugged in correctly, I've run HD Tune and it gets roughly 150MB/s on the file write benchmark. If I copy files from the internal SSD, they transfer to it at about 130MB/s so the USB3 is working correctly.
When I start the copy from the HDD, the transfer goes fast for about a minute or so then drops to fluctuate between 20MB/s and 50MB/s. I assume it's fast because of some sort of write cache? If I plug the drive in over USB2, I get a pretty consistent 30MB/s at all times.
The drive is very full and it's a WD Green, but I would've thought it would still be able to achieve higher than 30MB/s. Even when copying things from the HDD to the internal SSD, it stays at about 70. Running the HD Tune benchmark reports a average of ~140MB/s read. Makes it seem like the slow speeds are specifically between the USB drive and the internal one, as they're both much faster trying to transfer to anywhere else.