maomao
驱动牛犊
驱动牛犊
  • 注册日期2001-06-22
  • 最后登录2002-12-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1390回复:0

关于protocol层向下层发数据的问题!!

楼主#
更多 发布于:2001-10-22 11:52
各位大虾:
    近日小弟碰到一个问题:
    我用ddk中的protocol packet 的例子为框架自己写了一个应用程序,现在程序已经可以运行,但是,有一种情况,当我用ndissendpackets 发送大量数据时,我从cpu利用率来看,有很多现象,简单来说,当我每次以某个固定的数据块(例如,每次连续发800个packets)向底层发送数据时,cpu利用率几乎为零,但我要是以另一个固定数据(例如每次连续发880个packets)发送时,cpu 的利用率就突然暴增,可是这两个发送数据的大小相差很少。
    为此,请问各路大虾,如何知道底层驱动程序何时达到发送饱和?(从protocolsendcomplete函数中的status,还是从packet中的OOB data中的status,或许是别的情况????)
    请大家不吝赐教!



[color=red]我只想好好呼吸一下...[/color]
游客

返回顶部