OS处理机调度的层次和调度算法的目标
1.处理机调度背景:
多道系统的环境下,内存中有多个进程且多于处理机数,即按某种算法动态的将处理机分配给就绪状态的某个进程,使之执行,分配处理机的任务是有处理机的调度程序完成的,对于大型系统运行时的性能,系统的吞吐量、资源利用率、作业周转时间或相应的及时性,取决于处理机的性能好坏;因而,处理机调度便成为OS中至关重要的部分。
2.处理机调度的层次:
高级调度、中级调度、低级调度;
高级调度:
中级调度:
低级调度:
3.处理机调度算法的目标:
共同目标:
批处理系统的目标:
分时系统的目标;
实时系统的目标: