Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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.

share|improve this question
add comment

3 Answers

up vote 2 down vote accepted

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

share|improve this answer
    
Thanks! Accepted answer as mtone went so far as to run a benchmark for me with exactly the situation I was asking about! –  Arik Raffael Funke Feb 1 '13 at 21:16
add comment

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.

share|improve this answer
    
Thanks for the link to tomshardware. It was enlightening. –  Arik Raffael Funke Feb 1 '13 at 21:14
add comment

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.

share|improve this answer
    
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 '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 :-) –  BigHomie Feb 1 '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. –  Arik Raffael Funke Feb 1 '13 at 21:13
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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