LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: Linuxfish

如何开启硬盘DMA支持?

[复制链接]
发表于 2002-7-29 21:34:43 | 显示全部楼层
可是用hdparm -i /dev/hda
察看的结果不是它默认的就是X69?
那个DMA modes:*udma5,这里不就代表开启的是dma100?
发表于 2002-7-29 23:42:36 | 显示全部楼层
呵呵,UDMA5就是DMA100的
其实REDHAT7。3对于我的硬盘安装完就是打开DMA100和32位模式的
发表于 2002-7-30 13:33:28 | 显示全部楼层

我也来说几句。

在REDHAT7.3中,EIDE_32BIT可以设为3,速度有一点提高。LOOKAHEAD也可以设为1,传大文件时较好。在MD90中,就不知道怎么设了,它好象没有hdparm这个命令哦。
 楼主| 发表于 2002-7-30 17:52:20 | 显示全部楼层
好,多谢,终于搞明白了。
发表于 2002-7-30 18:39:39 | 显示全部楼层
我觉得68是66吧!!
反正我的已经设定成69的了到了我硬盘支持的最高境界了!!(udma 5 了!!)不过我的感觉是速度和udma4的速度差不多因为测试的数据说明了这个问题1!
 楼主| 发表于 2002-7-30 20:20:13 | 显示全部楼层
X66是支持ATA33的,设成69提升效果我的也几乎看不出。
发表于 2003-1-20 22:16:26 | 显示全部楼层

请问

不用编缉/etc/rc.d/rc.local吧,应该是etc/sysconfig/harddisk吧
改为
USE_DMA=1
MULTIPLE_IO=16
EIDE_32BIT=1
EXTRA_PARAMS=-X68

它在RH8中也是同样的设置吗?我按上面的方法改似乎没效,哪为大哥成功的话,能不能把它帖出来。:)
谢谢`~
发表于 2003-1-21 16:09:50 | 显示全部楼层
我的怎么会这样:
[root@linux root]# hdparm -d1 -X68 /dev/hda

/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
setting xfermode to 68 (UltraDMA mode4)
using_dma    =  0 (off)
[root@linux root]# hdparm -t /dev/hda

/dev/hda:
Timing buffered disk reads:  64 MB in 13.92 seconds =  4.60 MB/sec

P4 2.4G,512M DDR, 120G WD ,打开dma时怎么会说Operation not permitted?
发表于 2003-1-21 16:10:37 | 显示全部楼层
我的系统是RH 7.3
发表于 2003-2-25 09:47:22 | 显示全部楼层
我以前使用rh7。3也遇到过这个问题。我用的是via的芯片组,于是就有这个问题,你的应该也是的吧。
如果是的话,到via的网站上下一个驱动补丁,按照里面的readme一步一步的做,就可以了。——其中要求重新编译内核。
链接地址:http://downloads.viaarena.com/Li ... 8235%20ver%200.9.gz
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表