十万个为什么

计算机

1. 进程调度如何发生

进程调度一定伴随着中断发生

  1. 主动: 进程通过系统调用发起中断主动放弃cpu使用权
  2. 被动:
    • 时钟中断几毫秒就会发生一次检测当前程序的时间片是否用完,用完就调度其他程序
    • 其他中断发生(比如io中断),需要抢占当前进程

评论