LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 924|回复: 8

怎样调整硬盘和光驱DMA的速度

[复制链接]
发表于 2003-5-5 10:29:26 | 显示全部楼层 |阅读模式
怎样调整硬盘和光驱DMA的速度
发表于 2003-5-5 10:39:48 | 显示全部楼层
仔细看看文档,man hdparm
 楼主| 发表于 2003-5-5 10:48:58 | 显示全部楼层
能说祥细一点吗??谢谢
发表于 2003-5-5 12:16:25 | 显示全部楼层

光驱的DMA在 /etc/modules.conf 文件中插入下一行:

options ide-cd dma=1

硬盘的DMA,运行如下的命令。
#/sbin/hdparm -q -d1 -c3 -m16 -X68 /dev/hda
#hdparm -tT /dev/hda
 楼主| 发表于 2003-5-5 14:38:41 | 显示全部楼层
谢谢
发表于 2003-5-10 13:15:29 | 显示全部楼层
[hades@RedHatLinux hades]$ su
Password:
[root@RedHatLinux hades]# /sbin/hdparm -q -d1 -c3 -m16 -X68 /dev/hda
setting 32-bit IO_support flag to 3
setting multcount to 16
setting xfermode to 68 (UltraDMA mode4)
multcount    = 16 (on)
IO_support   =  3 (32-bit w/sync)
[root@RedHatLinux hades]# hdparm -tT /dev/hda
bash: hdparm: command not found

这是我运行你给的命令的结果,和:
setting 32-bit I/O support flag to 3
setting multcount to 16
setting using_dma to 1 (on)
setting xfermode to 68 (UltraDMA mode4)
multcount = 16 (on)
I/O support = 3 (32-bit w/sync)
using_dma = 1 (on)
不一样呀,而且我不能运行:hdparm 命令,为什么?
发表于 2003-5-10 13:27:41 | 显示全部楼层
[root@RedHatLinux hades]# /sbin/hdparm -q -d1 -c3 -m16 -X68 /dev/hda


这不是已经运行了吗??
发表于 2003-5-10 14:49:05 | 显示全部楼层
可是你看:
[root@RedHatLinux hades]# hdparm -tT /dev/hda
bash: hdparm: command not found
这是咋回事呀?
发表于 2003-5-10 14:56:05 | 显示全部楼层
这结果说明什么?
[root@RedHatLinux hades]# /sbin/hdparm -tT /dev/hda

/dev/hda:
Timing buffer-cache reads:   128 MB in  1.37 seconds = 93.43 MB/sec
Timing buffered disk reads:  64 MB in  3.91 seconds = 16.37 MB/sec

谢了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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