注册
登录
论坛
搜索
社区银行
帮助
导航
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
黑色海岸线论坛
»
网络技术
» DMA模式
返回列表
发帖
发短消息
加为好友
绝对倾情
当前离线
帖子
946
我的爱好
阅读权限
100
来自
黑色海岸线
在线时间
84 小时
黑海舰队少校
主题
0
积分
586
贝壳
586 个
性别
男
来自
黑色海岸线
注册时间
2003-3-25
最后登录
2009-3-2
楼主
跳转到
»
倒序看帖
打印
字体大小:
t
T
绝对倾情
发表于 2008-8-6 05:17
|
只看该作者
DMA模式
DMA的英文拼写是“Direct Memory Access”,汉语的意思就是直接内存访问,是一种不经过CPU而直接从内存了存取数据的数据交换模式。PIO模式下硬盘和内存之间的数据传输是由CPU来控制的;而在DMA模式下,CPU只须向DMA控制器下达指令,让DMA控制器来处理数的传送,数据传送完毕再把信息反馈给CPU,这样就很大程度上减轻了CPU资源占有率。DMA模式与PIO模式的区别就在于,DMA模式不过分依赖CPU,可以大大节省系统资源,二者在传输速度上的差异并不十分明显。DMA模式又可以分为Single-Word DMA(单字节DMA)和Multi-Word DMA(多字节DMA)两种,其中所能达到的最大传输速率也只有16.6MB/s。
收藏
分享
宠辱不惊,静看庭前花开花落
得失无意,漫望天外云卷云舒
唯有对你,一生一世绝对倾情
发短消息
加为好友
绝对倾情
当前离线
帖子
946
我的爱好
阅读权限
100
来自
黑色海岸线
在线时间
84 小时
黑海舰队少校
主题
0
积分
586
贝壳
586 个
性别
男
来自
黑色海岸线
注册时间
2003-3-25
最后登录
2009-3-2
沙发
绝对倾情
发表于 2008-8-6 05:19
|
只看该作者
PIO的英文拼写是“Programming Input/Output Model”,
PIO模式是一种通过CPU执行I/O端口指令来进行数据的读写的数据交换模式。是最早先的硬盘数据传输模式,数据传输速率低下,CPU占有率也很高,大量传输数据时会因为占用过多的CPU资源而导致系统停顿,无法进行其它的操作。PIO数据传输模式又分为PIO mode 0、PIO mode 1、PIO mode 2、PIO mode 3、PIO mode 4几种模式,数据传输速率从3.3MB/s到16.6MB/s不等。受限于传输速率低下和极高的CPU占有率,这种数据传输模式很快就被淘汰。
宠辱不惊,静看庭前花开花落
得失无意,漫望天外云卷云舒
唯有对你,一生一世绝对倾情
TOP
返回列表
回复
发帖
使用交流
网络安全
网络技术
娱乐休闲
灌水乐园
文学天地
美图欣赏
网站办公
站务处理
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]