[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] domanda sul bus SATA



Premoli, Roberto ha scritto:
> PREMESSA:
> Il controller dei dischi PATA (dischi con connessione parallela, la
> classica piattina da 40/80 poli) permettono di mettere DUE dischi su un
> controller: 
> poiche' i due dischi condividono la banda del bus, in caso il cui si
> copi da hda ad hdb, ecco che c'e' un dimezzamento delle prestazioni,
> visto che "mezza banda" e' in lettura e "mezza banda" e' in scrittura.
>
> DOMANDA:
> la stessa cosa accade con i SATA? Avendo due connettori SATA, si ha un
> solo controller che gestisce entrambi i bus oppure ad ogni connettore
> corrisponde un controller dedicato?
>
>   
Risposte: no e un solo controller :-)

premesso che c'è un solo controller a gestire il traffico PATA, c'è anche per il SATA un solo controller.

chiamiamo pacchetto l'unità di dati che entrano/escono da un disco. hda e hdb collegati sullo stesso connettore, mentre hdc collegato sull'altro.

il pacchetto che parte da hda arriva al controller che lo invia a hdb. buona parte della strada percorsa è in comune alle tratte da e verso il controller. questo causa il rallentamento delle operazioni di lettura e di scrittura (rispetto alla velocità massima delle singole), in quanto durante il transito non ci possono essere altri pacchetti ad occupare il bus.

ora il pacchetto che parte da hda e arriva a hdc passa sempre per il controller che però lo immette su un bus diverso. non c'è un bus condiviso e questo permette di massimizzare la velocità di lettura e di scrittura.

questo secondo caso è applicabile al SATA

ciao
Ale





Reply to: