调度程序

计算机内核中用于程序调度的程序(图中2和3过程执行时启用):

Pasted image 20260627161919.png

  • 它会决定:
  • 让谁运行?--调度算法的评价指标
  • 运行多少时间?--时间片大小
  • #调度时机

  • 1.创建新进程
  • 2.进程退出
  • 3.运行进程阻塞
  • 4.I/O中断发生
  • 非抢占式,只有运行进程阻塞或退出时才会启用调度程序
  • 抢占式调度策略, 每个时钟中断或者k个时钟中断会触发进程调度程序