Dun'kalis
12-29-2002, 02:10 PM
Without hdparm. Yes, its possible, but it requires you to recompile your kernel.
1. Go to /usr/src/linux-2.4.x/, and run make menuconfig
2. Go to ATA/IDE/MFM/RLL support, then to IDE, ATA, and ATAPI block devices.
3. Include "Use PCI DMA by default when available"
4. Scroll down, and you'll see a bunch of IDE chipsets. Now, you COULD include all of them (doesn't hurt), or you could just figure it out. My rule is: If there is a chipset made by your motherboard CHIPSET manufacturer (in my case, VIA), select the chipset(s) made by them.
Now, install this new kernel, run lilo (if you use lilo, that is), and reboot.
hdparm -Tt /dev/discs/disc0/disc
Timing buffer-cache reads: 128 MB in 0.95 seconds =134.74 MB/sec
Timing buffered disk reads: 64 MB in 2.45 seconds = 26.12 MB/sec
1. Go to /usr/src/linux-2.4.x/, and run make menuconfig
2. Go to ATA/IDE/MFM/RLL support, then to IDE, ATA, and ATAPI block devices.
3. Include "Use PCI DMA by default when available"
4. Scroll down, and you'll see a bunch of IDE chipsets. Now, you COULD include all of them (doesn't hurt), or you could just figure it out. My rule is: If there is a chipset made by your motherboard CHIPSET manufacturer (in my case, VIA), select the chipset(s) made by them.
Now, install this new kernel, run lilo (if you use lilo, that is), and reboot.
hdparm -Tt /dev/discs/disc0/disc
Timing buffer-cache reads: 128 MB in 0.95 seconds =134.74 MB/sec
Timing buffered disk reads: 64 MB in 2.45 seconds = 26.12 MB/sec