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

