I am faced with the following scenario: I have one SSD from which the OS runs off of and one usb 3.0 flash drive and a 7GB file I want to copy from the SSD to the flash drive. The file is downloaded from a website hosted on my university campus.
If I want to copy it straight from the ssd to the drive, I get around a max of 5 MB/s copy rate but on average probably 2 MB/s. I understand that even if it says it's 3.0 it may not reach the maximum possible speed because of bandwidth bottlenecks caused by idiotic drivers, chipsets, cheap flash memory or controllers, yada yada yada, but explain this: if I try to download the file straight to the drive I get around 25 to 30 MB/s download speed.
So essentially, it is 6 times faster to download it again from scratch straight to the drive than it is to copy it from the SSD to the same drive (and yes, I actually timed it, just to be sure). The question is, why?
If I did not try this, I would have assumed that the drive is simply slow, but it clearly can have write speeds a lot faster than 5 MB/s since I can download straight to it with 30 MB/s. Also, I understand that copying it from the SSD implies that I am limited by the SSD read speed, but it's a freaking SSD that boots windows in 4 seconds, how slow of a read speed can it have that it limits me to an apparent max speed of 5 MB/s copy rate ?!