How many MB/sec can I expect copying to USB 3.0 enclosure with SATA drive?

20

4

I have a new laptop with USB 3.0 ports, and a new SATA 5200 rpm hard drive I just put into a new USB 3.0 enclosure.

I am copying my backups from the local hard drive to the new USB 3.0 hard drive/enclosure. It has settled at 26.1 MB/sec.

Is that the speed I should expect, or might something be wrong?

Thanks.

CChriss

Posted 2011-03-15T23:42:29.297

Reputation: 1 193

See related question Verifying USB connection speed (USB 3 or USB 2?)

– Molomby – 2015-12-01T01:34:06.940

The performance you see should be completely controlled by the performance of the hard drive itself. If you tell us the make and model, we can look up the rated and measured performance and see if your numbers are typical. – David Schwartz – 2011-08-25T22:40:42.373

Answers

16

USB3 operates at higher speeds than SATA can handle, so optimally you should notice no difference between USB3 and an internal drive of the same type. In my experience with my own drive, I've noticed this to be true.

As for exact speeds, SATA 2 operates at 3 Gb/s optimally, which gives a maximum bandwidth of ~384MB/s. SATA 1 operates at 1.5 Gb/s I believe. You won't get anywhere near that with a 5200rpm drive though unfortunately. 25-30MB/s doesn't sound overly low to me.

The best test would be to connect the drive internally and test it there. If it's getting the same sort of performance, then see my first paragraph. If not, then there may be other issues coming into play.

EDIT: Using HD Tune I did a benchmark of my own USB3 drive, which is a caddy providing a RAID1 of two SATA2 5900rpm drives. I'd expect these to operate at about 1.5-1.7 times better than the drive you describe, which is what I got as well. The fact these numbers line up would indicate to me that both our results are in fact capped by the drives in use, not the bandwidth provided by USB3.

HD Tune drive benchmark

Matthew Scharley

Posted 2011-03-15T23:42:29.297

Reputation: 4 083

@CajunLuke, One thing to point out about USB2.0's speed problems is that it can have a lot of latency which makes use of it for general hard drive operations rather bad. USB3.0 is so fast that this problem is not noticeable. – chotchki – 2015-09-16T01:32:18.693

1While USB 3.0 can theoretically attain 3.2 Gbit/s, I doubt anyone will get even a third of that in practice. SATA is almost always going to be faster. – Cajunluke – 2011-03-16T00:13:35.760

@CajunLuke I have a USB3 raid 1 array, and it runs beautifully, I can play games off it at least as well as I can off my older internal SATA 2 drives. I've not noticed any drop in performance at all. While SATA2 can theoretically attain 3.0 Gbit/s, I've never attained that in practice either. – Matthew Scharley – 2011-03-16T00:15:55.300

@CajunLuke It depends entirely on what you spend on a harddrive. If you buy a $30 SATA1 5200rpm drive, then you have to expect bad performance. – Matthew Scharley – 2011-03-16T00:21:01.037

Good point. I've always had poor performance with any USB 2 device (haven't used any 3.0 devices yet), so I had little hope for 3.0. – Cajunluke – 2011-03-16T04:27:23.983

@CajunLuke added a benchmark for my drive, you may be interested. – Matthew Scharley – 2011-03-16T08:45:59.170

Maybe I'm reading it wrong, but it looks like your average is well over 3 times mine. Why are you saying your results show only a 150% to 170% increase over mine? I want my new computer and equipment to prove healthy, and for my experience to be "expected", but I don't understand how you interpreted your screenprint. Thanks. – CChriss – 2011-03-16T15:31:46.377

@CChriss You said yours stabilised at 30MB/s. Mine is at 60MB/s and still falling, it hasn't stabilised yet, but did start to get a lot more consistent, so I would expect it to stabilise "soon". These are also read speeds which will be a lot faster (150-170%) than write speeds due to it being a RAID1. It's a bit fuzzy, but I couldn't find a free write benchmark. – Matthew Scharley – 2011-03-16T20:58:19.107

@CChriss the only real test though is for you to take the drive out of the caddy and plug it in to your PC internally and test its speed there. You should get almost the same throughput, though I expect latency may be slightly higher. – Matthew Scharley – 2011-03-16T21:01:05.483

5

It's very likely something is wrong with your USB connection; the speeds you're seeing are at the mid to high end of USB 2.0.

I'd suggest using USB Device Tree Viewer to determine what type of USB connection is actually being established with the device (ie "High-Speed" or "SuperSpeed").

There's a great description of how use USB Device Tree Viewer in this answer, given to a related question of mine.

To paraphrase, select the device you're concerned with and examine the Connection Information to that appears in the right pane.

Devices connected in USB 3.0 "SuperSpeed" mode will report:

Device Bus Speed         : 0x03 (SuperSpeed)

Devices using USB 2.0 will show:

Device Bus Speed         : 0x02 (High-Speed)

Molomby

Posted 2011-03-15T23:42:29.297

Reputation: 1 486

1

I have an external USB 3.0 drive enclosure with a 64GB SSD drive in it. I too get about 25-30MB/s throughput. Sometimes more depending on what is read/written. And it is connected to the USB 3.0 port too.

My USB 2.0 flash drive reads about 5MB/s depending on the data.

I can't find a freeware drive speed tester yet.

While USB 3.0 is about the same rating as SATA2, SATA2 internal drive (conventional) still seems faster.

It would appear that all the drive makers of USB 2.0 and 3.0 outright lie bout the actual real life speeds.

If I got 5GB/s you would hear me scream 1/2 way around the world! LOL

zolar1

Posted 2011-03-15T23:42:29.297

Reputation: 35

3I get well over 100 MB/s to my external HDD via USB (it's a 7200 RPM Western Digital Caviar Blue 1TB). And indeed you should get more too, the bandwidth of USB3 is comparable (and even higher) to SATA-II. – Breakthrough – 2012-11-19T01:26:46.640

I edited some occurrences of megabits to megabytes because I'm fairly sure you're not getting speeds quite that low. And I agree with @Breakthrough: my USB3 speeds are over 100MB/s, even with the mediocre enclosure I'm using. – oKtosiTe – 2013-03-11T11:44:10.437

0

I just got average 88MB/s using a Rosewill USB 3 external enclosure with a ES.2 Barracuda 32MB cache drive. I think its 5600RPM. I achieved that rate transferring "World of Warcraft" directory off of my SSD. I thought it seemed low but after reading this I'm seeing it was a fair speed.

Brian

Posted 2011-03-15T23:42:29.297

Reputation: 9

I edited this message from megabits to megabytes, because I'm fairly certain that that's what you meant. – oKtosiTe – 2013-03-11T11:34:15.043

0

i have a lenovo g680, i bought a new 1tb toshiba external hd with usb 3.0. I get around 48-52 mb/s transfer speed. A usb 3.0 interface can transfer upto 5gb/s but it is mostly limited by internal rives when we copy.

Arsalan Butt

Posted 2011-03-15T23:42:29.297

Reputation: 9

-1

I got a steady slightly above 90MB/s speed when coping more than 300G files from my Toshiba 1G external hard drive to WD 1G external hard drive through USB 3.0 ports on my new HP laptop.

Helen

Posted 2011-03-15T23:42:29.297

Reputation: 1

-1

I average around 90 MB/sec transferring 10 or so files totaling 30gb on USB 3.0 to either a mechanical HD or a solid state. Windows 7, i5, 16gb RAM, 1TB and 128G Hard drives.

Nick

Posted 2011-03-15T23:42:29.297

Reputation: 1