Pagina 1 di 1

DMA

Inviato: mar 6 dic 2005, 1:28
da samiel
Nel kernel ho abilitato (staticamente) le voci
Generic PCI bus-master DMA support
e
Use PCI DMA by default when available
mentre ho lasciato disabilitata la voce
Enable DMA only for disks.
Eppure, se do
cdrecord --dev=ATAPI --scanbus
leggo, fra l'altro, nell'output:
Warning: There is absolutely NO DMA, operations thus are slow.
QUalcuno mi sa chiarire sta cosa?

Grazie
M.

Inviato: mar 6 dic 2005, 1:53
da Bloodrunner
prova:

Codice: Seleziona tutto

# hdparm -d /dev/hdx
Dovrebbe restituire una cosa del genere

Codice: Seleziona tutto

/dev/hdx:
 using_dma    =  1 (on)
Se il DMA risulta attivo potrebbe esserci qualche problema con cdrecord...

Inviato: mar 6 dic 2005, 2:01
da samiel
Sì, infatti è attivo. Avevo controllato,
e poi in slacky ci sono un sacco di post sul tema.
Ma i due messaggio non sono contraddittori?
Che faccio con cdrecord? Lo butto...? :-)

M.

Inviato: mar 6 dic 2005, 2:22
da Bloodrunner
Penso di aver risolto, prova:

Codice: Seleziona tutto

#cdrecord --dev=/dev/hdx -scanbus
Lascia perdere il warning
Warning: Open by 'devname' is unintentional and not supported.
Questo tipo di accesso è lo stesso usato da k3b,quindi dovrebbe essere sicuro.
Ah, se do il tuo stesso comando ricevo il tuo stesso errore!
Quindi penso che quella sintassi sia absoleta.
Ciao!

Inviato: mar 6 dic 2005, 4:13
da samiel
Ok, allora do per buono che il DMA funziona,
come in effetti mi confermerebbero i tempi
di copiatura dei CD...

Grazie!
M.

Inviato: mer 7 dic 2005, 7:55
da Sawk
ho sempre utilizzato DMA attivo, credo tu possa usarlo lo stesso ;-)