Re: windows线程切换
Windows内核
windows线程切换
AntBean
2010-12-14, 20:52 下午
请教一个问题,在用户态陷入内核态执行文件操作时,该用户态线程会不会被调度?Context会不会被切换?
王宇兄弟提供的OSR的资料显示,如果该用户态调用的驱动程序是单层的,即用户态请求没有被驱动程序转发给其他驱动执行,Context就不会被切换。
对于这一点,我很困惑。因为
1. 假如当前该线程的时间片到了,该线程应该就会被切换;
2. 假如有优先级更高的线程就绪,当前线程应该也会被切换
恳请指点
Re: windows线程切换
王宇
2010-12-17, 11:53 上午
对啊,没有任何问题,这就是上下文环境的一部分。