调度程序在内核模式下运行的进程

“理解Linux内核”一书提到了几种方式,它们将暂停以内核模式运行的进程(第1章,第20页)。 他们来了:

  • 系统调用请求不能立即满足
  • CPU检测到异常
  • 发生硬件中断
  • 发生中断时,CPU在启用内核抢占的情况下运行,并且可以运行更高优先级的进程。
  • 它没有提到该进程耗尽了它的时间片,并且调度器带来了另一个相同的优先级进程运行。 我认为这应该是暂停在内核模式下运行的进程的一种情况。 请给出意见。


    调度程序在定时器中断运行时检测到时间片结束,该定时器中断时间小于3。

    链接地址: http://www.djcxy.com/p/84853.html

    上一篇: Scheduler on the processes running in kernel mode

    下一篇: Which tasks correspond to the Linux kernel scheduler?