课件:

周志遠教授作業系統_chap05_Operating System _.pdf

基本概念

CPU调度

Untitled

抢占式/非抢占式(Preemptive vs. Non-preemptive)

CPU调度时发生:

  1. 选择runing到waiting 区
  2. 从运行到就绪态
    1. timer到了,时分
  3. 从等待到就绪态
  4. 终结程序

非抢占式:

发生于1 4.(对于调度没办法选择)

抢占式:

所有案例下可以发生

存在问题:

Preemptive 比non好,但是会有同步问题(下一章)

调度模块(Dispatcher)

调度算法

衡量指标

系统角度

进程角度(常用)

调度算法

先来先服务(First-Come First-Served (FCFS) scheduling)

Untitled

Untitled