stephen80320
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2003-12-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1349回复:4

DirectIO方式读写,可达的速率使多少?

楼主#
更多 发布于:2003-10-31 15:53
如果要实现20M的速率,DirectIO方式能否达到要求?
superrobust
驱动牛犊
驱动牛犊
  • 注册日期2003-01-04
  • 最后登录2007-08-07
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-11-01 21:55
Pci总线主频33MHz,假设采一个16位数据花一个周期。那么每秒
也有60MB以上
everything is developing
wwenguang
驱动小牛
驱动小牛
  • 注册日期2002-08-12
  • 最后登录2005-08-22
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-11-02 16:06
峰值可以达到60M但是正常工作时是达不到的,至于20M我也没有试过
grant
驱动老牛
驱动老牛
  • 注册日期2001-05-14
  • 最后登录2007-04-13
  • 粉丝0
  • 关注0
  • 积分350分
  • 威望35点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-11-03 10:33
20M的速度要用DMA才行了。
助人乃快乐之本 有人给分就更快乐了 :-)
stephen80320
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2003-12-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-11-05 02:51
grant说的对,要达到20M只能用DMA方式才行。

我前几天做了一个测试速度的程序,测试的结果是:
PCI9054 采用DIRECT-IO写,速度为3.5M左右
DIRECT-IO读,速度为2M左右。
游客

返回顶部