View previous topic :: View next topic |
Author |
Message |
n3xus2 n00b
Joined: 24 Nov 2005 Posts: 7
|
Posted: Fri Nov 25, 2005 7:57 am Post subject: Hard Drive Performance [SOLVED] |
|
|
Using hdparm i'm getting some pretty pathetic results on my hard drive. These are the results of the tests:
HDA = Seagate Barracuda 40GB @ 7200RPM
Code: |
hdparm -tT /dev/hda
Timing cached reads: 844MB in 2.00 seconds = 421.97MB/sec
Timing buffered disk reads: 6MB in 3.14 seconds = 1.91MB/sec
|
I cannot get DMA to enable
I get the usual HDIO_SET_DMA failed: Operation not permitted message
I have an AZ11E mobo which uses a KT133 Chipset with VIA83xx Northbridge and VIA686B Southbridge
Athlon 1.3GHZ Thunderbird
I am running the latest 2.6.14-gentoo-r2 kernel
I have tried all combinations of Generic IDE driver with VIA chipset drivers in the kernel
I even tried using the HPT36X driver suggested in https://forums.gentoo.org/viewtopic-t-51-start-175.html in combination with Generic IDE drivers
I understand that this chipset is probably on some sort of blacklist so that I cant get over 33MB/sec transfer rate due to the danger of corrupting the drive.. but 1.91MB/sec??? Its ridiculous.. there MUST be some way of enabling DMA on this drive.
Can anyone please help??
Please let me know what other specs I should post to help in aiding me.
UPDATE --
I loaded up LiveCD and DMA is enabled using VIA device driver somehow.. I applied some settings with hdparm and managed to get 40MB/sec read buffered performance!!! What could be the difference in the LiveCD kernel and mine..
Last edited by n3xus2 on Fri Nov 25, 2005 9:59 am; edited 3 times in total |
|
Back to top |
|
|
nlindblad Guru
Joined: 30 Jun 2005 Posts: 476 Location: Lund, Sweden
|
Posted: Fri Nov 25, 2005 8:26 am Post subject: |
|
|
And you have enabled DMA in the kernel aswell I suppose? |
|
Back to top |
|
|
n3xus2 n00b
Joined: 24 Nov 2005 Posts: 7
|
Posted: Fri Nov 25, 2005 8:30 am Post subject: |
|
|
definately =) |
|
Back to top |
|
|
n3xus2 n00b
Joined: 24 Nov 2005 Posts: 7
|
Posted: Fri Nov 25, 2005 9:58 am Post subject: |
|
|
Have to be honest, not sure what I did but its now solved. Think it had something to do with using a specific combination of Generic PCI devices and the VIA chipset driver.. NOT the HTP36X one. |
|
Back to top |
|
|
|