On 8/17/05, Pupeno <[EMAIL PROTECTED]> wrote:
> On Wednesday 17 August 2005 23:52, Pupeno wrote:
> > I have this as module and it seem to be loaded automatically because lsmod
> > shows:
> > piix                    9476  0 [permanent]
> >
> > Maybe it has to be compiled on the kernel (not as a module) to work ?
> I compiled it in the kernel and now DMA is on by default.
> 
> # 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    = 256 (on)
>  geometry     = 65535/16/63, sectors = 40007761920, start = 0
> 
> 
> and the tests are better:
> /dev/hda:
>  Timing cached reads:   1332 MB in  2.01 seconds = 664.11 MB/sec
>  Timing buffered disk reads:   76 MB in  3.01 seconds =  25.25 MB/sec
> 
> well, at least the buffered one. Can it be tuned more ?
> 
> Thanks
> --
> Pupeno

Hey, much better results. Cool. The results look pretty reasonable.
You can play around with the read ahead a bit if you want. Try it with
unmaskirq both ways, etc.

Do a reboot also and make sure your settings stick. They probably will
but it's good to do a check while you're looking at this vs. tomorrow
when you're not.

Cheers,
Mark

-- 
[email protected] mailing list

Reply via email to