版块
论坛
喜欢
话题
应用
搜索
登录
注册
zzzxxxcccc8的个人空间
访问量
1
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=239172
关于高于dispatch_level发生进程调度的问题!
高于DISPATCH_LEVEL如果要发生进程调度,导致时钟中断,但不会进而切换进程。那么它导致的时钟中断会不会引发崩溃?因为在高irql的中断服务例程中也会发生进程时间片用尽而产生时钟中断,但是到底会不会出错,如果会出错,那么是不是得在中断服务例程中关中断?
回复
(
1
)
2011-05-28 08:23
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
chinatree
:
不会啊,线程切换不能中断高于Dispatch的irql,但是当从Dispatch返回时就会切换线程,相当于压后处理。
(2013-01-17 13:03)
回复
zzzxxxcccc8
加关注
写私信
0
关注
0
粉丝
16
帖子
返回顶部