进程是并发机制的实体和基础,调度则是实现并发机制的手段。 在此需要说明的是:最初,调度的对象是进程,由于现在操作系统都引入了线程这个概念,从而使进程蜕变为资源分配和管理的对象,而线程就成了调度的对象。尽管对象发生了变化,但在调度的策略和方法方面并没有发生实质性的变化,加之一些小型操作系统根本就没有线程的概念,因此下面有关调度问题的讨论都是以进程为对象的。 所谓进程调度,是指在系统中所有的就绪进程里,按照某种策略确定一个合适的进程并让处理器运行它。 从使进程获取处理器使用权的方式来看,有两类调度方式:第一类叫做可剥夺方式;第二类叫做不可剥夺方式。 在可剥夺调度方式下,当一