阅读:897回复:6
每一个分发例程的运行时间是不是有限制
如果某个dispatch例程运行时间太长,会不会引起什么问题?
听说系统会晕死? 我在IRP__MJ_WRITE的处理例程中,要进行一些费时很长的 数据处理,这时我该怎么办? 谢谢! |
|
沙发#
发布于:2002-08-21 11:24
如果某个dispatch例程运行时间太长,会不会引起什么问题? 一个IRP 5分钟内要完成,否则IO管理器会杀死它。 |
|
板凳#
发布于:2002-08-21 11:32
谢谢!似乎比我想象的要长。。。。。。
那如果要超过5分钟呢?有那些方法? |
|
地板#
发布于:2002-08-21 12:32
[quote] 如果某个dispatch例程运行时间太长,会不会引起什么问题? 一个IRP 5分钟内要完成,否则IO管理器会杀死它。 [/quote] 有何依据? 对于各种平台吗? 小弟愚昧。。。 :( |
|
|
地下室#
发布于:2002-08-21 12:35
[quote] 如果某个dispatch例程运行时间太长,会不会引起什么问题? 一个IRP 5分钟内要完成,否则IO管理器会杀死它。 [/quote] 太夸张了吧,5分钟 :o |
|
|
5楼#
发布于:2002-08-21 23:37
恩,我也觉得奇怪。我记得是几秒?
|
|
6楼#
发布于:2002-08-25 17:36
我也有相同的担心
我在dispatch中等待应用层一个处理完毕,不知道有没有问题 :) |
|