5. 抢占调度方式是基于一定原则
•
抢占调度方式是基于一定原则的,主要有如下几条:
•
(1) 优先权原则。通常是对一些重要的和紧急的作业赋予较高的优先
权。当这种作业到达时,如果其优先权比正在执行进程的优先权高,
便停止正在执行 ( 当前 ) 的进程,将处理机分配给优先权高的新到的进
程,使之执行;或者说,允许优先权高的新到进程抢占当前进程的处
理机。
•
(2) 短作业 ( 进程 ) 优先原则。当新到达的作业 ( 进程 ) 比正在执行的
作业 ( 进程 ) 明显的短时,将暂停当前长作业 ( 进程 ) 的执行,将处理
机分配给新到的短作业 ( 进程 ) ,使之优先执行; 或者说,短作业
( 进程 ) 可以抢占当前较长作业 ( 进程 ) 的处理机。
•
(3) 时间片原则。各进程按时间片轮流运行,当一个时间片用完后,
便停止该进程的执行而重新进行调度。这种原则适用于分时系统、大
多数的实时系统,以及要求较高的批处理系统。
第 5 页 / 共 29 页