LinuxSir.cn,穿越时空的Linuxsir!

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

hdparm查看DMA设置出错

[复制链接]
发表于 2010-2-10 23:06:18 | 显示全部楼层 |阅读模式
我想确定一下我的DMA是否开启,上网查了以下命令


  1. luolei@localhost /dev $ sudo hdparm -d /dev/sda

  2. /dev/sda:
  3. HDIO_GET_DMA failed: Inappropriate ioctl for device

复制代码


请问为什么会报这个错另外我看网上说16位IO和32位IO,请问有什么差别?另外,我也设置不了32位IO

  1. luolei@localhost /dev $ sudo hdparm -c 1 /dev/sda

  2. /dev/sda:
  3. setting 32-bit IO_support flag to 1
  4. HDIO_SET_32BIT failed: Invalid argument
  5. IO_support    =  0 (default)

复制代码


我参考的资料是http://www.people.com.cn/GB/channel5/569/20001013/270556.html
发表于 2010-2-11 00:13:39 | 显示全部楼层
hdparm已经不太适应sata硬盘了。很多操作不支持了。不用烦这些东西了,sata都说dma的,不用特意去打开。倒是可以用-B设置一下变态的电源管理(如果你用的是笔记本)。
回复 支持 反对

使用道具 举报

发表于 2010-2-13 14:11:41 | 显示全部楼层
hdparm -a 依然有效,默认值 256 有点少,加大一点到 1024 会有少许帮助
回复 支持 反对

使用道具 举报

发表于 2010-2-13 16:47:10 | 显示全部楼层
好像这个东西使用不当的话会搞坏硬盘。
回复 支持 反对

使用道具 举报

发表于 2010-2-13 17:56:54 | 显示全部楼层
什何東西使用不當都會有問題,如懂得正確運用,又有何懼哉?
回复 支持 反对

使用道具 举报

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

本版积分规则

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