[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [riminilug-general] Abilitare il DMA



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Alle 21:42, lunedì 26 aprile 2004, Christian Zoffoli ha scritto:

> Samuele Battarra wrote:
> > Alle 21:03, lunedì 26 aprile 2004, Christian Zoffoli ha scritto:
>
> [cut]
>
> > ora sono passato a 4.78 MB/s per hdb e 6.58 MB/s per hda
> > ma quel using_dma continua a essere off
>
> prova a compilare staticamente il supporto al tuo controller IDE
> all'interno del kernel ...in molti casi risolve il problema.

era quello :)

ora

samuele:/home/samuele# hdparm /dev/hda

/dev/hda:
 multcount    = 16 (on)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 4866/255/63, sectors = 78177792, start = 0

samuele:/home/samuele# hdparm -Tt /dev/hda

/dev/hda:
 Timing buffer-cache reads:   904 MB in  2.00 seconds = 452.00 MB/sec
 Timing buffered disk reads:  114 MB in  3.05 seconds =  37.38 MB/sec

se poi faccio, come suggerivi prima:

samuele:/home/samuele# hdparm -d1 -W1 -c1 -m16 -X70 /dev/hda

/dev/hda:
 setting 32-bit IO_support flag to 1
 setting multcount to 16
 setting using_dma to 1 (on)
 setting xfermode to 70 (UltraDMA mode6)
 setting drive write-caching to 1 (on)
 multcount    = 16 (on)
 IO_support   =  1 (32-bit)
 using_dma    =  1 (on)

samuele:/home/samuele# hdparm -Tt /dev/hda

/dev/hda:
 Timing buffer-cache reads:   896 MB in  2.00 seconds = 448.00 MB/sec
 Timing buffered disk reads:  120 MB in  3.02 seconds =  39.74 MB/sec

quindi ancora meglio

ora come faccio a impostare queste cose in modo che vengano attivate di 
default all'avvio?
E' sufficiente impostarle in /etc/hdparm.conf ?

- -- 
Samuele Battarra
battarsa@xxxxxxxxxxxx
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAjXyvG9b35LePWoMRAiItAKCNrgouGPWRN2eZHf3NO05Bo5Pw1gCfVFQ9
LbOg9YmOsVVSES+yz3PncBs=
=BdCT
-----END PGP SIGNATURE-----