Re: [OT] domanda sul bus SATA

2007-07-04 Per discussione automatic_jack
On Wed, 4 Jul 2007 10:21:05 +0200
Premoli, Roberto [EMAIL PROTECTED] wrote:

 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?

Che io sappia un chipset Sata puo' gestire un fissato numero di canali
ed ad essi - a meno di una limitazione del costruttore - corrispondono
altrettante porte sul controller...a titolo di esempio qui:

http://www.siliconimage.com/products/product.aspx?id=28

e' riportato lo schema (logico) a blocchi del Sil3114 che puo'
gestire 4 canali e 4 sono, in genere, le porte che si trovano sui
controller che lo montano

Ciao :)


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [OT] domanda sul bus SATA

2007-07-04 Per discussione Alessandro T.
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





Re: [OT] domanda sul bus SATA

2007-07-04 Per discussione borda
Premoli, Roberto wrote:
 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.

considerando che il bus ide può arrivare a 133MiB/s e difficilmente in
lettura sequenziale nell'uso quotidiano (non benchmark) un hd arriva a
60MiB/s, al massimo si ha una riduzione modesta delle prestazioni, non
un dimezzamento.



signature.asc
Description: OpenPGP digital signature