Newsgroup: it.comp.hardware
Titolo: Domande sul DMA Mode

Avrei una serie di quesiti da perfetto ignorante, provo ad elencarli
in modo che qualche anima buona possa comodamente rispondermi
quasi in modalita' [S/N] :-)
1) Il "DMA mode" e' una proprieta' della Mobo, degli HD o
    di entrambi?
2) Serve davvero soltanto a "aumentare la velocita' di accesso
    all' unita CD-ROM", come spiegato nell'help di Win98?
3) Se Mobo e HD supportano l'UDMA, spuntando la casellina
    DMA si peggiora la situazione?
4) E' obbligatorio spuntare la casellina in Gestione periferiche ->
    > Unita' disco > Impostazioni, su *entrambe* le unita', oppure
    lo si puo' fare singolarmente?
Il mio attuale disco Slave-Unita' D: e' un vecchio Fujitsu da 8Gb
piuttosto datato, che probabilmente non supporta il DMA Mode,
tanto e' vero che quando esso fungeva da Master ero costretto a
togliere la relativa spunta durante l'installazione dei driver
Via 4in1, pena il mancato riavvio del sistema.
-- 
Stardust®

 
Controlla sul sito Fujitsu, comunque su uno stesso canale (cavo) e' 
meglio nn mettere un'unita' che supporta il dma e una che nn lo 
supporta, oppure la prima perde parecchio.
Ciao
-- 
To start press any key... Where's the any key?

 supporta, oppure la prima perde parecchio.
Capito grazie. Quindi l'unica soluzione e' comprarmi un secondo
HD piu' recente (e decente) :-)
-- 
Stardust®

 
oddio tu conta che un'unita' che nn supporta il dma funge in pio mode e 
occupa parecchio la cpu. Comunque sei sicuro che il disco fisso da 8gb 
nn sia ata? mi pare strano, il mio quantum da 5 giga e' udma66.


 8gb nn sia ata? mi pare strano, il mio quantum da 5 giga e' udma66.
Secondo il Bios e' LBA ATA66 (mentre il WD e' LBA ATA100).
Almeno, questo e' quello che leggo sulla seconda schermata durante
il boot. Pero' se mi azzardo a spuntargli la casellina DMA in gestione
periferiche quando riavvio mi succedono un sacco di casini.
Gia' al successivo boot mi dice che un disco ha gravi problemi e mi
propone lo scandisk aprofondito. Se ignoro e avvio lo stesso Windows
e' rallentato da morire, e compare pure l'esclamativo giallo sul Controller
IDE in Gest Periferiche.
Invece con il DMA attivato solo sul disco Master pare che vada tutto
abbastanza bene....
Boh ?
-- 
Stardust®

 
Alcuni tra i primi dischi che supportavano il dma avevano problemi a 
gestire tale modalita'... nn puoi metterlo su un'altro canale?


 di entrambi in pratica
più precisamente coinvolge la CPU...col Direct Memory Access la
CPU dopo ogni fase di Execute dell'istruzione effettua un polling
delle periferiche (oppure viene effettuata in Interrupt Request
tramite un segnale di DMA Request da parte del dispositivo che ne
chiede l'accesso in memoria) e quando appunto ne trova una che
deve accedere alla memoria lascia un suo ciclo di accesso alla
memoria al dispositivo che vi accede direttamente senza che i
dati passino attraverso l'elaborazione della CPU...ecco il perchè
vi è un minore carico di lavoro sulla CPU e una maggiore velocità
di esecuzione...

Stavo testando la stabilita' del mio orologio da polso overcloccato 
quando ice` attrasse la mia attenzione dicendo...

Si, lo so, dma=direct memory acces no?
Intendevo che sia la scheda madre che l'hard disk devono supportare tale 
modalita'.


 tale modalita'.
Non so piu' che pesci pigliare...
Stamattina ho trovato l'ultimissimo driver 4in1 sul
sito della Mobo (MSI) che, tra le altre cose, dice:
a. Fixed setup issue while S-ATA function was disabled under Win9x.
Mi son detto " toh, fanno proprio al caso mio! " e, convinto di avere
risolto, ho installato i driver nuovi, ma invece sto punto e daccapo.
L'unico modo per far funzionare l'unita' D: (anche abbastanza bene,
devo dire, come velocita' di accesso ai file) e' tenergli il DMA mode
disattivato (cioe' senza spunta nella casellina di Gestione Periferiche).
Mentre invece e' attivato su C: (Master) e su E: (Masterizz. Cd-Rom)
Ari-boh ?!?
-- 
Stardust®

nn sia ata? mi pare strano, il mio quantum da 5 giga e' udma66.
Deve gestire per forza la dma, lo fa il mio hd da 3GB su una delle
prime mobo per PII.
Controlla nel bios che i canali IDE siano abilitati tutti e due
(Both), se c'e' l'opzione Burst attivala. 
Hai win98 o 98se? Di sicuro Win95 faceva cose turche col DMA, forse
w98 prima ed.... 
Ciao.
----------------------------------------------------
-+- Dumah, Demone dell'Agonia -+-
"Muhahahahahahahahahah... coff coff coff... gasp!...
anf puff pant!... coff coff...... ehm... Muhahahahahahahah..."

 w98 prima ed....
98se con tutte le sue patch.
Ciao :-)
-- 
Stardust®

 
hai provato a togliere per prova il lettore cd e mettere al posto suo il 
disco fisso incriminato? potresti tenere accoppiati hdd lento e cd al 
limite, dovrebbe essere meglio.
cut


cut
Ecco, magari prova l'hd su un altro pc, che e' meglio ancora!
Infine non ti resta che cercare un eventuale aggiornamento per il
bios, si sa mai...


 bios, si sa mai...
Il Bios e' stato aggiornato pochi mesi fa. Secondo me c'e' proprio qualche
incompatibilita' tra questo ca@@o di Fujitsu e il DMA Mode. Quando (fino
alla
settimana scorsa) il Fujitsu da 8GB era montato come unita' C: principale,
durante
l'installazione dei Via4in1 dovevo obbligatoriamente togliere la spunta
dalla voce
"Attiva DMA", senno' il PC si piantava e si poteva riavviare solo in
modalita' provvisoria.
Poi in modalita' provvisoria disinstallavo i Via 4in 1 e li reinstallavo
senza spuntare "Attiva
DMA mode" e tutto filava liscio. La cosa strana e' che un programmillo per
la rilevazione
di varie info sugli HD mi dice che il disco supporta Ultra DMA da 0 a 4 e
che il current
transfer mode e' Ultra DMA-4.
Piu' che provare l'HD su un altro PC, credo che provero' un altro HD sul mio
:-)
Grazie a tutti per le Re:
-- 
Stardust®