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.

4 Answers 4

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

2
  • 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 1, 2013 at 21:16
  • My Samsung 850 Evo SSD gives 281 MB on read and 256 on write (depending on the controller).
    – testing
    Jan 12, 2017 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.

1
  • Thanks for the link to tomshardware. It was enlightening.
    – ARF
    Feb 1, 2013 at 21: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.

3
  • 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 1, 2013 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 1, 2013 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 1, 2013 at 21:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.