Newsgroup: it.comp.hardware
Titolo: IDE & ATA

ho un dubbio amletico :
da più parti mi è sempre stato detto che collegare periferiche con ata
differenti (33-66-100-133) comporta una medesima velocità sullo stesso
canale ide pari a quella della periferica più lenta.
Ovverosia un hd ata 133 ed un cd ata 33 (perché cd cd-rw sono solo 33??)
andrebbero entrambi a 33.
E' vero o falso?
Ho sottoposto il quesito al drPC e mi dice che tutto questo è vero ma solo
per le mb più obsolete, anche se è buona norma non collegare periferiche con
ata differenti sullo stesso canale.
Insomma la risposta è un po' incerta, tant'è che mi domando ma allora le
copie al volo cd/cd-rw presuppongono collegamenti su ide differenti e ciò
deve comportare uno scadimento generale di prestazioni?
chi mi sa dire la verità (assoluta)??
grazie  a tutti

chi mi sa dire la verità (assoluta)??
Di sicuro non io, forse se cerchi le singole specifiche dell'hardware
da te utilizzato arrivi ad una conclusione da solo.
Ciao


No, anzi... siccome il protocollo IDE non prevede un funzionamento
in multitasking tra periferiche collegate allo stesso canale è
raccomandabile
installare le due periferiche ottiche in due canali diversi se uno vuole
effettuare con sicurezza delle copie al volo di cd; anche se ormai
con i masterizzatori dotati di varie tecniche contro la prevenzinone
del buffer underrun tutto ciò non è più obbigatorio.
Ciao

 prestazioni?
No, non c'è scadimento delle prestazioni.
(sempre presupponendo un controller recente)

 >deve comportare uno scadimento generale di prestazioni?
Una lettura delle specifiche IDE magari rapportandole alle specifice SCSI
potrebbe portarti un netto chiarimento! E leggendo questo avresti ottenuto
la verità assoluta!!!
Comunque il controller IDE riesce a pilotare un singolo dispositivo alla
volta per ogni canale (detta in modo mooooolto semplice) e per questo motivo
i migliori trasferimenti dati si hanno tra canali diversi. Il fatto che si
consigli sempre di mettere CD e masterizzatore su canali diversi è proprio
per questo motivo, con questa configurazione non avresti limitazioni nella
copia al volo (con le tecniche burnproof comunque tutto ciò non è più vero).
In genere si studia un attimo l'utilizzo e in base a questo si decide quale
sia la configurazione migliore per i vari HD e lettori ottici.
Comunque con le moderne interfaccie e tecnologie in linea di massima si
possono quasi buttare su a casaccio!
Ciao ciao
--
MirkoB.
jjm...@libero.it


più!
In che senso? il nome dei controller ( qualcosa tipo PIIIXIV) o il
nome dei controller che si comportano così? 
cut
Sei sicuro? Io mi ricordo il contrario, comunque basta provare a far
condividere una periferica in ATA33 e una in semplice DMA e vedere che
succede.
Ciao

 succede.
Non succede proprio nulla!!! tanto per rendere un po' l'idea ho un LX
(precendente al BX) con un p2 233 che sul primario lavora con un 13G 7200
UltraDMA66 come master e un cdrom 8x che deve essere un pio3 come slave e
funzionano benissimo (sul secondario c'è un masterizzatore pio 4)! Ah se
tolgo il cd rom le prestazione del disco rimangono immutate!
Si parla spesso di come collegare i vari dispositivi IDE per ottenere le
migliori performance, e naturalmente si cerca di disporli in modo ottimale,
ma non pensiamo che si guadagni il 10% di prestazioni in più!!!


tolgo il cd rom le prestazione del disco rimangono immutate!
Ma allora non ci capiamo proprio, rileggi un po' i post precedenti,
stiamo parlando forse di pio mode? noooo0000 (ho proprio specificato
pure in tutti i post  che parlavo di DMA) 
I controller PIIX in modalità PIO supporta l'independent device timing
che gli consente l'utilizzo di diversi pio mode sullo stesso canale
IDE. 
Il mio dubbio è vedere se esista una cosa simile anche per la modalità
DMA e io credo che non esista perché mi sembra di ricordare di averlo
letto e perché mi sembra di ricordare di averci sbattuto il naso più
volte. 
cut
Ciao
Plauto
P.S. non è un flame, anzi è piacevole discutere di qualcosa di tecnico
invece che trovarsi in un help desk.

 A.R. io ;-) )
    E' ancora vivo? E' un bel po' che non giro da quelle parti...

    E' ancora vivo? E' un bel po' che non giro da quelle parti...
Ummmm.... ho paura di aver svegliato il can che dorme :-) :-)
Ciao

 ha scritto nel messaggio
news:n3tpvu8tjuecbekbv...@4ax.com

    :-D
Appena mi arriva il WD da 120 GB con 8 MB di cache... :-)

Appena mi arriva il WD da 120 GB con 8 MB di cache... :-)
Ciao, scusa ma non l'ho capita.

 ha scritto nel messaggio
news:NY5L9.22390$ab2.6...@news1.tin.it...

Aspetta che esca la GeForce FX e vedrai come si rifarà vivo l'A.R. ;))
Ciao

 invece che trovarsi in un help desk.
Peccato che ultimamente i miei interessi si siano spostati su altri campi
(vedi networking) e mi sono un pochetto arrugginito in campo di puro
hardware!!!


 Ciao, scusa ma non l'ho capita.
    Appena mi arriva l'HD vedo se AR č ancora vivo, cosě gli sembro meno
pezzente ;-)

 Aspetta che esca la GeForce FX e vedrai come si rifarà vivo l'A.R. ;))
    Ah, quindi sempre "ATI sux"? ;-)

Probabilmente non capisco io dove vuoi arrivare tu!!
ma non è la convivenza tra pio e dma che ci interessa ma tra vari dma,
ormai nessuno usa una periferica in pio mode perché ha una occupazione
di CPU eccessiva, la gente entra in crisi quando non riesce a spuntare
la casella per attivare il DMA, è questo il protocollo che deve essere
usato.
Ciao

pezzente ;-)
Si, si , scusa sono i che se non mi parli come un bambino di 6 anni
non riesco a capire le allusioni.
Ciao

 usato.
E tu hai fatto tutto sto casino per sapere questo????????
Primo, il BX che tu hai citato (e un po' prima l'LX ma forse anche il TX)
sono stati i primi chipset a supportare il DMA, che veniva abilitato
utilizzando l'unica modalità a 33MHz! In questo caso non avrebbero potuto
condividere il canale con periferiche con altre modalità DMA visto che era
l'unica che esisteva!!
Secondo, da quando è stato introdotto la variante a 66MHz 100 e 133 tutti
questi controller avevano la possibilità di fa condividere sullo stesso
canale varie velocità! E anche questa è una cosa straverificata, e non
capisco nemmeno i tuoi dubbi, visto che non ho mai sentito parlare di
inconpatibilità tra le varie velocità (visto che il DMA è sempre DMA e non
ho mai sentito parlare di DMA più furbi e altri meno)!
Il dubbio che poteva essere lecito era secondo me quello di far convivere
una periferica DMA con una PIO (visto che le due periferiche lavorerebbero
in modo totalmente diverso).
Spero di aver capito questa volta!!! Altrimenti fai un esempio pratico!!!
:-)
E comunque il fatto che in alcuni casi non si potesse abilitare la casellina
DMA in windows era solo un problema di driver!



Non direi... il DMA era supportato anche con alcuni protocolli che
non erano necessariamente l'ATA-33 o superiore.
Ad esempio lo erano il DMA Mode 0, il DMA Mode 1 e il DMA Mode 2,
rispettivamente aventi una larghezza di banda pari a 4MB/s, 13MB/s
e 16MB/s.
Ciao

Spero di aver capito questa volta!!! Altrimenti fai un esempio pratico!!!
Ti espongo la mia ipotesi (e se non ricordo male l'ho verificata
sperimentalmente) con un esempio ipotetico.
Allora.... immagina di mettere sulla prima IDE come master un HD
UDMA33 e come slave un vecchio CD-Rom  DMA Mode 2.
Attivando il DMA su entrambi dovrebbe andare tutto come DMA Mode 2 a
16.6 Mb/sec (perché il PIIX4 non è in grado di gestire due DMA diversi
e scala verso il basso per motivi di compatibilità).
Mentre,  facendo funzionare il CD-Rom come PIO Mode 4 ( di solito i
Pio Mode 4 sono anche DMA Mode 2 basta non attivarne il DMA), l'HD
dovrebbe funzionare (con DMA attivato, naturalmente) come UDMA33 a
33MB/sec senza problemi e il CD-Rom come Pio Mode 4 a 16.6 Mb/sec.
Questa velocità per il CD-Rom è identica al precedente caso ma con una
occupazione di CPU superiore (eventualità fastidiosa per esempio se
masterizza e comunque non sfrutti tutto al massimo delle proprie
capacità, devi trovare un compromesso).
Nei controller successivi si sono accorti di questo problema e hanno
rimediato, quindi possono gestire DMA diversi per ogni canale.
Anche perché ai DMA elencati prima si sono aggiunti l'Ultra DMA Mode 4
(UDMA66, ATA/66) da 66.6 Mb/sec, l'Ultra DMA Mode 5 (UDMA100, ATA/100)
da 100 Mb/sec e l'Ultra DMA Mode 6 (UDMA133, ATA/133) da 133 Mb/sec,
quindi, se non avessero rimediato per tempo, sarebbe stato un vero
casino.
Ciao
P.S. dai, finiamola qui tanto sono rassegnato a tenermi i mie dubbi,
dai datasheet che ho trovato sul sito Intel non si capisce una
ma**a!!!
 

e 16MB/s.
Ciao, ti giuro, ho scaricato il tuo post dopo essermi connesso per
mandare il mio (ho un 56k, devo risparmiare!!! )
comunque sono contento di aver trovato riscontro e poi.... cavolo....
ci scrivo da una P2B quindi un 440BX c'è l'ho sotto mano; comunque ;-)
;-) ti sei dimenticato i decimali ;-) ;-)
P.S. per i decimali..... non li ricordavo nemmeno io...... ho
imbrogliato, sono andato a darmi una ripassatina in tutti i datasheet
che ho trovato :-) :-)
Ciao
Plauto

 che ho trovato :-) :-)
Beh, se ci dovessimo ricordare tutto a memoria saremmo meglio delle
"macchinette" su cui sto pigiando i tasti per mandare questo
messaggio...;-))
Ciao

 ma**a!!!
Come vuoi... io la pappa la mangio ugualmente e penso proprio anche tu!!! E
poi come ti ho già detto da un po' l'hardware (inteso come PC) mi sta un po'
stretto... preferisco altro, e altri tipi di datasheet!
