首 页 | 精品电影 | 音乐天堂 | 在线游戏 | Flash MTV | 三湘书屋 | 幽默笑话 | 三湘图库 | 美女写真 | IT知识库 | QQ贴图 | 加入书签

网页制作网络编程图形图象操作系统冲浪宝典软件教学网络安全认证考试通信技术电子商务业内动态书籍教程原码

最近更新 文章分类 多媒体类 精品软件

本站搜索:
您的位置:三湘时空 -> IT知识库 -> 文章分类 -> Linux教程 -> 如何在Linux系统下用DMA方式传输数据
如何在Linux系统下用DMA方式传输数据


文章类别:Linux教程 来源: 作者: 发表日期:2006-11-16 字体:[ ]

小游戏 | 在线影院 | 幽默笑话 | 源码下载 | Flash MTV | 音乐试听 | 书屋 | 美女写真

  我们都知道,使用DMA方式传输数据可以占用更少的CPU资源,因此与其它操作系统一样,Linux支持硬盘以DMA方式转输数据,但在安装Red Hat时关于DMA的默认选项是Disable的,当然你可以在安装时就enable它。如果在安装时DMA是disable的,那该怎么才能激活DMA呢?通过重新编译内核可以激活DMA支持,但编译内核对新手显然太过复杂。下面的方法无需编译内核,就可以激活DMA支持。


  一、检查系统中的DMA选项是否已被激活
  在进行操作前,先确认硬盘是否已经在使用DMA方式传输数据了。方法:查看/proc/ide/hda/settings文件,其中有一行的内容为:using_dma,如果其后面的值被设置为1就说明系统已经支持DMA了,那么下面的操作就可以免了,当然如果你要关闭DMA功能的话,还要往下看看哟:)。

  Linux中的hdparm命令是用来进行与硬盘相关操作的,用hdparm -i /dev/hda可以列出IDE可能支持的DMA模式,如:


DMA modes: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 *udma4

  二、激活DMA支持

  方法1:在lilo.conf中加入:idex=dma,其中x代表硬盘序号,其取值范围0-3,分别代表系统中的四个IDE硬盘设备。

  方法2:使用hdparm命令,hdparm d1 /dev/hda 其中d1表示使能DMA,你可以将其加到rc.locl中以便每次启动时都硬盘都能使用DMA方式传输数据。

  三、关闭DMA支持

  命令格式:hdparm d0 /dev/hda 关闭DMA传输方式,实在想不出有什么理由要这样做。

  对支持UDMA传输方式的硬盘,也可以参照以上的方法进行设置,但要确保硬盘控制器及硬盘都支持UDMA,最后你还要有一根支持UDMA传输方式的硬盘连线,否则即使你激活了UDMA支持,它也会罢工的。

上一篇:让Excel统计的出勤情况更直观 下一篇:用管理员身份如何打开Vista命令行窗口
本栏目热门文章
·vmware 网络设置三:理解虚拟网络的类型 2005-10-4
·VMware中Linux内核2.6.14.4编译全过程 2006-2-23
·Ramdisk:在linux下如何使用 RAM 作为虚拟硬盘? 2005-10-4
·LINUX学习笔记--FTP服务器设置篇 2005-10-4
·vmware 配置实例-linux host + windows g 2005-10-4
·linux核心代码分析(系统初始化start_kernel函数) 2005-10-4
·Automount mini-Howto 文件系统自动挂载程序 2005-10-4
·急速狂飚 提高Linux操作系统网速的方法 2005-10-6
·Printing Usage HOWTO 如何使用打印机-3.文档类 2005-10-4
·配置linux与win2000/XP/NT 双重引导 2005-10-4
新近更新文章
·Linux系统小型日程表挑战大型群件 2006-12-7
·对Linux服务器四种级别攻击的概述 2006-12-7
·Linux操作系统不同对象全面升级方法介绍 2006-12-7
·全面剖析Linux操作系统单用户方式 2006-12-7
·Linux操作系统下的软中断问题分析 2006-11-26
·Linux操作系统中的七件超厉害的武器 2006-11-26
·Linux服务器前台常出现的提示及含意 2006-11-26
·Linux应用软件谈之远程桌面控制篇 2006-11-20
·在Linux系统下清除操作信息的记录 2006-11-20
·Linux操作系统内核和设备文件对话 2006-11-20
首 页 | 软件发布 | 广告联系 | 下载帮助 | 意见反馈 | 网站地图
  CopyRight? 2002-2004 WWW.SXSKY.NET? All Rights Reserved
三湘时空 站长QQ:82675303 Email: