阅读:1998回复:5
应用层与核心层通讯的开销有多大?
我用ds开发核心驱动程序,发现用DeviceIoControl调用此驱动的功能竟然需要几百微秒的时间,究竟是什么原因呢?
|
|
|
沙发#
发布于:2002-05-22 09:30
你从哪得到的时间数据?
|
|
板凳#
发布于:2002-05-22 11:04
用户被禁言,该主题自动屏蔽! |
|
地板#
发布于:2002-05-23 08:59
我调用DeviceIoControl 1000次,用clock计时,结果时间是几百毫秒
|
|
|
地下室#
发布于:2002-05-24 10:08
我以前用ds的truetime工具看过,32K数据从用户态到核心态大概需要几十个微秒。你也可以用ds的truetime工具看看,clock肯定是不准确的,中间肯定cpu还有被其它进程占用的情况。
|
|
|
5楼#
发布于:2002-05-24 10:43
用户被禁言,该主题自动屏蔽! |
|