处理机管理功能
在传统的多道程序系统中,处理机的分配和运行都是以进程为基本单位,因而对处理机的
管理可归结为对进程的管理;在引入线程的OS中,也包含对线程的管理。处理机管理的主要
功能是创建和撤销进程(线程),对诸进程(线程)的运行进行协调,实现进程(线程)之间
的信息交换,以及按照一定的算法把处理及分配给进程。
1.进程控制
为作业创建进程,撤销已经结束的进程,以及控制进程在运行过程中的状态转换,同样,
它也应该具有对线程进行类似操作的能力。
2.进程同步
多个进程想要使结果具有可再现性,应该对进程进行同步控制。
通常采用进程互斥和进程同步来实现该功能
3.进程通信
4.进程调度
作业调度和进程调度