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: