View previous topic :: View next topic |
Author |
Message |
fctk Veteran
Joined: 28 Jan 2004 Posts: 1424 Location: Milan, Italy, EU
|
Posted: Fri Apr 09, 2004 2:26 pm Post subject: [how-to] gigabyte ga-7vrx (2.0) + wb800jb: come attivare DMA |
|
|
ciao a tutti,
dopo molte ore di tentativi senza successo sono finalmente riuscito ad attivare il DMA!!!
in sostanza il sintomo del problema è semplicissimo: l'hard disk era lentissimo.
con hdparm ho innanzitutto quantificato questa lentezza.
Code: | hdparm -tT /dev/hda |
quindi ho provato subito ad attivare il DMA, senza successo:
Code: | hdparm -d 1 /dev/hda |
dopo aver letto un po' di post, ho capito che il problema poteva dipendere dal non aver compilato nel kernel il modulo corretto relativo al chipset della scheda madre. nel mio caso il modulo da compilare è il VIA82CXXX chipset support.
tutti gli altri moduli relativi al chipset che eventualmente possono già essere abilitati li ho rimossi, anche se non sono sicuro se questo è qualcosa che va fatto per forza oppure no.
al successivo riavvio scopro testando la velocità dell'hard disk che 100mb me li copia in 3 secondi! adesso non ricordo se ho dato nuovamente un hdparm -d 1 /dev/hda oppure se non c'è stato nemmeno bisogno di farlo.
come son contento... |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31357 Location: here
|
Posted: Fri Apr 09, 2004 2:30 pm Post subject: |
|
|
Lo attiva automaticamente se nel kernel hai messo
Code: | [*] Generic PCI bus-master DMA support
[ ] Force enable legacy 2.0.X HOSTS to use DMA
[*] Use PCI DMA by default when available |
e il chipset giusto _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
fctk Veteran
Joined: 28 Jan 2004 Posts: 1424 Location: Milan, Italy, EU
|
Posted: Fri Apr 09, 2004 5:03 pm Post subject: |
|
|
thx fedeliallalinea, non lo sapevo questo! |
|
Back to top |
|
|
|