Re: SATA - wydajność pojedynczego kanału

Autor: Rafal Lukawski <rafalweb_at_lukawski.pl>
Data: Sat, 11 Aug 2012 15:57:16 +0200
Message-ID: <k05obq$gdl$1@inews.gazeta.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

On 2012-08-11 13:09, maniek wrote:
> Gdy na płytach głównych istniały jeszcze tylko kanały IDE to max
> transfer dla danego trybu ATA był możliwy do osiągnięcia dla jednego
> urządzenia na taśmie.
> Gdy do taśmy były zapięte dwa dyski dzieliły max przepustowość taśmy na 2.
> Czyli mając dwa dyski ATA-100 na taśmie wpiętej na złącze ATA-100 płyty
> głównej nie byliśmy w stanie z każdego dysku w tej samej chwili uzyskać
> teoretycznej przepustowość 100MB/s.

> Jak wygląda obecnie sprawa przy SATA? Mamy przykładowo 4 kanały SATA na
> płycie głównej (załóżmy, że są to SATA-II czy teoretycznie 300MB/s,
> 375MB/s książkowe)

"Ksiązkowe?"
W SATA masz jedno urządenie na kabelek, więc tematu generalnie nie ma. W
szczególnych przypadkach mozna natknąć się na ograniczenia np. kontroler
SATA6Gb/s na PCIEx1 z kilkoma portami SATA. Jeżeli PCI Express V2.0 daje
transfer 500MB/s w jedna strone, to przy podłączeniu dwóch szybkich
urządzeń mogą się dławić. To są skrajne przypadku, powazniejsi
producenci przy wprowadzaniu SATA6Gb/s (SATA 3) karty robili na PCIEx x4.

> Czy jeżeli teraz podepniemy do każdego z 4 kanałów dysk twardy i
> będziemy chcieli z każdego z nich robić odczyt z max prędkością na jaką
> pozwala dysk to uda się to? Czy znowu teoretyczne 300MB/s jest dzielone
> na 2? A może 4?

Nic nie jest dzielone.
Received on Sat 11 Aug 2012 - 16:00:02 MET DST

To archiwum zostało wygenerowane przez hypermail 2.2.0 : Sat 11 Aug 2012 - 16:51:01 MET DST