SATA II on MB or PCI slot - differences?

tomsoter

Junior Member
Jun 13, 2005
7
0
0
I've read on this site that it's hard to exhaust SATA I capacity currently but I buy a pc about every 10 years so I have to plan for future. Do I need a MB that is SATA II compliant or is SATA II controller on PCI the same?
 

Peter

Elite Member
Oct 15, 1999
9,640
1
0
Storage controllers on legacy PCI are limited to ~95 MB/s _total_ throughput, simply because PCI won't go any faster. This limitation does not apply to those storage controllers that are integrated into the core chipset.
 

Promethply

Golden Member
Mar 28, 2005
1,741
0
76
Also most current integrated SATA controllers usually have a dedicated bandwidth reserved for those controllers, while SATA controllers on the PCI has its bandwidth divided among several other devices that are connected to the PCI buss.
 

Aenslead

Golden Member
Sep 9, 2001
1,256
0
0
local chipsets have speed up to 1gb/s, so there would be no bottleneck that Peter is telling us about.
 

furballi

Banned
Apr 6, 2005
2,482
0
0
You will not encounter the speed bottleneck for a long time if you're using an IDE connector or SATA connector on the motherboard. Both can deliver at least 133MB/sec, independent of what you have connected to the PCI/PCI-E slot.

Currently, a very fast hard drive will top out around 75MB/sec, which is well below the 133MB/sec limit.
 

Peter

Elite Member
Oct 15, 1999
9,640
1
0
You are dreaming if you think standard PCI delivers 133 MB/s. This'd be the theoretical limit if there weren't any bus arbitration, addressing and other housekeeping - and if that controller were the only device there. It is not. In real life, _storage_ controllers on legacy PCI do not achieve an actual _storage_ throughput of more than approx. 95 MB/s. A striped pair of today's completely average drives hits this ceiling with ease, and at the same time saturates the PCI bus so massively that little else gets done.

Bad move.