版块
论坛
喜欢
话题
应用
搜索
登录
注册
xiaorain的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=54736
是否所有的dpc例程都运行在dispatch_level上呢??给分
看了art baker的2000设备驱动程序设置指南,说中断服务历程的DPC运行在dispatch_level。DPC历程好像有很多,像计时器也有DPC历程(通过KeSettimer即可设置),这个dpc历程是不是也运行在dispatch_level上呢??只有这样才能抢夺运行在...
全文
回复
(
13
)
2005-01-21 14:27
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
bmyyyud
:
[quote][quote]谢谢您热心的回答!!给分:))) 上下文可以理解成一个进程吗?或者是一个线程? 我觉得应该作为整体理解,上下文可以理解成一个进程,只看到用户端。应加上核心端,另外还有用户堆栈,核心堆栈,这个很重要。当然最重要的是页目录,页表映射。 [...
(2005-01-28 16:15)
回复
Leonsoft
:
[quote]谢谢您热心的回答!!给分:))) 上下文可以理解成一个进程吗?或者是一个线程? 我觉得应该作为整体理解,上下文可以理解成一个进程,只看到用户端。应加上核心端,另外还有用户堆栈,核心堆栈,这个很重要。当然最重要的是页目录,页表映射。 [/quote]...
(2005-01-28 16:08)
回复
bmyyyud
:
谢谢您热心的回答!!给分:))) 上下文可以理解成一个进程吗?或者是一个线程? 我觉得应该作为整体理解,上下文可以理解成一个进程,只看到用户端。应加上核心端,另外还有用户堆栈,核心堆栈,这个很重要。当然最重要的是页目录,页表映射。
(2005-01-27 11:20)
回复
AllenZh
:
谢谢您热心的回答!!给分:))) 上下文可以理解成一个进程吗?或者是一个线程? 这样理解不好
(2005-01-26 18:50)
回复
xiaorain
:
谢谢您热心的回答!!给分:))) 上下文可以理解成一个进程吗?或者是一个线程?
(2005-01-26 18:20)
回复
bmyyyud
:
谢谢阿。 我关注的不是分业与否,确切地说,我知道非分业内存不会被交换到磁盘上,也不能再dispatch_level及其以上访问分业内存。 我想了解的是: 您所说的内核中不切换上下文是指中断到来的时候,os不保存当前的执行的环境?? 还有ddk中常说的arbitary co...
(2005-01-26 11:20)
回复
xiaorain
:
谢谢阿。 我关注的不是分业与否,确切地说,我知道非分业内存不会被交换到磁盘上,也不能再dispatch_level及其以上访问分业内存。 我想了解的是: 您所说的内核中不切换上下文是指中断到来的时候,os不保存当前的执行的环境?? 还有ddk中常说的arbitary co...
(2005-01-25 17:37)
回复
bmyyyud
:
我现在设置了一个带DPC例程的计时器,在计时器超时的时候,DPC例程得到执行。 请问这个DPC例程运行在Dispatch_level上吗? 如果是的话,它就会比分发例程有更高得中断级。 现在分发例程要read一块非分页内存,此时计时器超时,那正在执行得分发例程被中断。O...
(2005-01-25 15:58)
回复
xiaorain
:
我现在设置了一个带DPC例程的计时器,在计时器超时的时候,DPC例程得到执行。 请问这个DPC例程运行在Dispatch_level上吗? 如果是的话,它就会比分发例程有更高得中断级。 现在分发例程要read一块非分页内存,此时计时器超时,那正在执行得分发例程被中断。O...
(2005-01-24 16:02)
回复
AllenZh
:
在dispatch_level上运行的代码肯定比passive_level上的要紧急了,dispatch例程都在passive_level上进行,所以DPC例程比dispatch例程的中断级高。 由于线程调度器在dispatch_level运行,所以便于调度?即使DPC例程运行...
(2005-01-22 15:21)
回复
1
2
下一页 »
xiaorain
加关注
写私信
0
关注
0
粉丝
95
帖子
返回顶部