- 热门文章:
- · Linux的硬件配置
- · 升级Linux系统的硬盘
- · 嵌入式操作系统的调试 (1)
- · 嵌入式操作系统的调试 (2)
- · 嵌入式操作系统的调试(3)
- · Linux环境下MO的使用方法
- · 在Linux下实现计算机直接电缆连接的方法
- · IDE RAID卡在linux上的应用
- · linux下用滚轮鼠标
- · 一种通用的显卡驱动方法
- · 磁带驱动器的使用
- · 给扫描仪在Linux系统里安个家
上一篇:怎样驱动IDE接口的刻录机 >>
如何在Linux下用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支持,它也会罢工的。
下一篇:Linux的硬件配置 >>
相关文章:
- · 在Linux下如何驱动D-link DFE-530TX(最终稿)
- · PLIP--Linux 并口网络解决方案
- · 使用U盘和USB硬盘的正确方法
- · 使用U盘和USB硬盘的正确方法
- · USB 摇杆和 Zsnes 安装 心得报告
- · 快速搞定D-Link530TX RevB网卡
- · 双启动型USB优盘的使用举例和注意问题
- · 让罗技OEM三键鼠标支持滚轮
- · 修改内核成功加载USB1.1移动硬盘盒
- · 在RedHat80下安装nvidia显卡驱动
- · Linux下AT90S8515单片机GCC编程点灯实验纪实
- · USB设备检测的一般过程
- · 校园网解决方案
- · 中小型企业的Sendmail邮件服务器应用实例
- · 一种Linux网络中的UPS解决方案
- · 实现Apache虚拟主机的两种方案
- · 如何安装PPPServer
- · 用一个modem带动整个局域网上internet
- · Linux如何配置成路由器
- · 探讨邮政应用Linux系统
- · Linux在中小型企业中的全面应用方案
- · Linux中NetWare客户端简易安装说明
- · 用Qmail构建电子邮件系统
- · 用Qmail构建电子邮件系统
- · 动态负载平衡DNS简介
- · 中华网”高可用性数据存储解决方案
- · 使用负载均衡技术建设高负载的网络站点
- · 传统代理,透明代理,plug-gw,Apache反向代理,IP伪装,端口转发
- · 使用网络地址转换实现多服务器负载均衡(1)
- · 使用网络地址转换实现多服务器负载均衡(2)
- · 使用网络地址转换实现多服务器负载均衡(3)
- · 使用网络地址转换实现多服务器负载均衡(4)
- · 用linux+ipchains代替windows+wingate
- · Linux网站建设的黄金组合
- · Turbolinux邮政行业解决方案(1)
- · Turbolinux邮政行业解决方案(2)
- · 怎样设置FTP上传文件
- · IPsec与NAT和平共处的解决之道
