什么涉及在Windows中安排线程?

Windows调度一个线程时究竟发生了什么事情。 调度过程中涉及哪些计算资源。

更具体地说,有多lessCPU周期可以重新调度刚完成其时间片/量子 (因为没有其他线程) 可运行线程

Solutions Collecting From Web of "什么涉及在Windows中安排线程?"

从Win2000开始可能会有所改变,但是MS Press网站上提供的Inside Windows 2000免费样章可能会有所帮助。 第6章:进程,线程和作业

好。 这里引用Russinovich的最新着作:“在每个结点(例如slice结尾),Windows必须确定下一个应该运行的线程,当Windows选择一个新的线程运行时,它会执行上下文切换。是保存与正在运行的线程关联的易失性机器状态的过程,加载另一个线程的易失性状态并启动新线程的执行。

如果有人知道更好,在我看来,即使没有其他线程,在时间片的末尾有上下文切换….至少我找不到相反的证据…