Re: 前些日子写的一个NDIS驱动,不过性能较差

Windows驱动开发

前些日子写的一个NDIS驱动,不过性能较差


forxy 2010-12-15, 19:45 下午
前些日子,突发奇想,写了个ndis驱动,将nids层的MAC数据传到应用层晒晒太阳,然后再按下去,让他继续跑。不过性能有的问题。

我采用的是wdk中的passthru范例,对他进行了修改:
发送数据时,用户态主控程序通过io控制,读取队列中的数据,用户态主控程序不加任何修改,再通过io控制写入ndis,再通过ndis继续向下传;

接收数据时,用户态主控程序通过io控制,读取队列中的数据,用户态主控程序不加任何修改,再通过io控制写入nids,有nids继续往上传。

频繁的通过io控制处理数据,性能较差,如果一次只传一个包,性能更差(我一次传多个数据包)

有感兴趣的吗?
http://forxy.download.csdn.net/

Re: 前些日子写的一个NDIS驱动,不过性能较差


王宇 2010-12-17, 13:11 下午
呃 然后呢?目前这种玩法还属于 hello world。

Powered by Community Server Powered by CnForums.Net