zhangshengyu
驱动老牛
驱动老牛
  • 注册日期2003-10-03
  • 最后登录2016-07-26
  • 粉丝0
  • 关注0
  • 积分792分
  • 威望696点
  • 贡献值41点
  • 好评度499点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1116回复:5

如何提高2000下SCSI MINIPORT得速度

楼主#
更多 发布于:2005-07-22 13:35
  我实现得MINIPORT发现效率比较低,所以按miniport.sys得代码修改了一下,虚拟一端内存为磁盘,速度还是比较低 3M左右。但是我在98下用VXD实现得SCSI PORT 速度确大得惊人,比硬盘要快很多倍。
为什么2000却这么慢?有没有什么方法提高它,或者能够让多个srb出现在startio历程里也行。
---内核开发合作或提供基础技术服务QQ:22863668 ---
zhangshengyu
驱动老牛
驱动老牛
  • 注册日期2003-10-03
  • 最后登录2016-07-26
  • 粉丝0
  • 关注0
  • 积分792分
  • 威望696点
  • 贡献值41点
  • 好评度499点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2005-07-26 13:53
已经解决
用并行处理
---内核开发合作或提供基础技术服务QQ:22863668 ---
ldljlzw
驱动中牛
驱动中牛
  • 注册日期2002-03-16
  • 最后登录2014-01-02
  • 粉丝1
  • 关注0
  • 积分1021分
  • 威望372点
  • 贡献值0点
  • 好评度187点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-07-28 09:23
能说祥细一点吗
liuyan1
驱动老牛
驱动老牛
  • 注册日期2001-08-27
  • 最后登录2023-04-18
  • 粉丝0
  • 关注0
  • 积分1031分
  • 威望477点
  • 贡献值0点
  • 好评度187点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2005-07-29 10:29
自己做cache 就成.
楼上的客,楼下的客,听我老坎说明白,要苛屎有草纸,不要扯我的麦席子,要苛尿有夜壶,不要在床上划地图。
zhangshengyu
驱动老牛
驱动老牛
  • 注册日期2003-10-03
  • 最后登录2016-07-26
  • 粉丝0
  • 关注0
  • 积分792分
  • 威望696点
  • 贡献值41点
  • 好评度499点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2005-07-29 11:28
CACHE的话对于写很好实现 但是对于读就不好办,而且关键也就是读,当磁盘容量非常大的时候 CACHE似乎就没什么作用了。
---内核开发合作或提供基础技术服务QQ:22863668 ---
zhangshengyu
驱动老牛
驱动老牛
  • 注册日期2003-10-03
  • 最后登录2016-07-26
  • 粉丝0
  • 关注0
  • 积分792分
  • 威望696点
  • 贡献值41点
  • 好评度499点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2005-07-29 11:28
下面是引用ldljlzw于2005-07-28 09:23发表的:
能说祥细一点吗

就是多线程啊,多个线程同时处理多个SRB
---内核开发合作或提供基础技术服务QQ:22863668 ---
游客

返回顶部