调度程序负责决定哪个进程投入运行,何时运行以及运行多长时间.只有通过调度程序合理调度,系统资源才能最大限度发挥作用,多进程才会有并发执行的效果. 最大限度地利用处理器时间的原则是,只要有可以执行的进程,那么就总会有进程正在执行. 1.多任务 多任务系统分两类:非抢占式多任务(cooperative multitasking)和抢占式多任务(preemptive multitasking).由调度器来决定什么时候停止一个进程运行,这个强制挂起动作叫做抢占(preemption). 进程在被抢占之前…