12

Assuming I have a SATA III SSD drive that has a throughput of >500 MB/s. What is a reasonable estimate of the effective throughput on a SATA II controller?

I know that SATA II has 3.0 GBit/s theoretical throughput but I am looking for a value of the effective throughput.

ARF
  • 711
  • 3
  • 8
  • 19

4 Answers4

13

I have a SATA II motherboard and a SATA III Crucial M4 SSD that can read above 400MB/s. With the AS SSD benchmark tool I get 265MB/sec read rate, indicating my maximum SATA 2 throughput.

AS SSD

I should point out that the main benefit of a SSD is not maximum transfer rate, but low latency and fast random access. You still get all those benefits on SATA 2, so it's well worth it.

To cover a real-world file transfer scenario unrestricted by drive performance, I copied a 8GB file from a SSD to another SSD with TeraCopy. It yielded an average speed of 141MB/s, indicating a total of around 280MB/s throughput.

TeraCopy

mtone
  • 11,561
  • 5
  • 44
  • 61
  • Thanks! Accepted answer as mtone went so far as to run a benchmark for me with exactly the situation I was asking about! – ARF Feb 01 '13 at 21:16
  • My Samsung 850 Evo SSD gives 281 MB on read and 256 on write (depending on the controller). – testing Jan 12 '17 at 23:00
8

A little bellow 300MB/s. You can read more here: http://www.tomshardware.com/reviews/sata-6gbps-performance-sata-3gbps,3110.html Also: http://en.wikipedia.org/wiki/Serial_ATA

"Second generation SATA interfaces run with a native transfer rate of 3.0 Gbit/s, and taking 8b/10b encoding into account, the maximum uncoded transfer rate is 2.4 Gbit/s (300 MB/s)."

If you put that SSD on SATA II you should expect +/- 300MB/s.

ShadowHero
  • 997
  • 3
  • 9
  • 14
0

A note for SATAII motherboards: AHCI mode vs IDE mode (BIOS setting) also plays a role. For instance my KINGSTON SH103S3 120GB SSD has a SEQ1M read speed of 199MB/sec in CrystalDiskMark (Win 10) in IDE mode on a SATAII interface, but goes up to 270MB/sec in AHCI mode (SATAII ~max speed). In the RND4K Q32T1 read the difference is even greater, from 20MB/sec to 68MB/sec.

This was on an Asrock A770de+ SATAII motherboard from 2009.

-2

I'd have to say it depends on the drive (rpm, cache, etc..), also the OS, are you referring to read or write, to/from what type of device, all this factors in. In the real world I have seen sata-to-sata copying of 50-60MB/s, which equates to .39-.46 GBit/s, so a little over 10% of theoretical throughput. I wasn't complaining, this was a windows machine w/ 4GB ram, and this was sustained for at least a couple of minutes.

MDMoore313
  • 5,956
  • 1
  • 27
  • 31
  • SATA2 can do better than that, you were probably reading and writing on the same disk (which is inherently slow). I'm sustaining 80-90MB/s copying a file between two different 7200rpm internal HDDs (that is limited by HDD write speed) and around 100-110MB/s copying from HDD to SSD. – mtone Feb 01 '13 at 18:59
  • @mtone no this was two different disks, I don't know their cache sizes and this was quite a while ago, but of course it depends on several factors, and it's still in the same ball park as mine even if it *is* double :-) – MDMoore313 Feb 01 '13 at 19:15
  • @MDMoore313 Thanks for your answer. Though you are clearly limited by the speed of your (conventional) drives. My question was referring to a situation where the speed of the drives is faster than the connection speed of the bus. Thanks anyway for trying to answer. – ARF Feb 01 '13 at 21:13