Click to See Complete Forum and Search --> : Increasing IDE Device Performance


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

TheHeadRoach
12-29-2002, 04:42 PM
Been there. Done that.

It didn't do **** for my good machine but it helped my old pent 2 with slack on it a great deal.

LrnLnx
01-13-2003, 12:41 AM
was already selected in my menuconfig..

This means it's in my kernel right?

my readings:

/dev/hda:
Timing buffer-cache reads: 128 MB in 6.51 seconds = 19.66 MB/sec
Timing buffered disk reads: 64 MB in 7.32 seconds = 8.74 MB/sec

:(

Used to be slower before I found UDMA setting in the BIOS and
set htparm to

# hdparm -X68 -d 1 -a 16 -m 16 -c 1 /dev/hda


K62-500
Sis
FUJITSU MPF3102AT
80 conductor cable
RH 8.0