操作系统的主要功能

处理机管理功能

在传统的多道程序系统中,处理机的分配和运行都是以进程为基本单位,因而对处理机的
管理可归结为对进程的管理;在引入线程的OS中,也包含对线程的管理。处理机管理的主要
功能是创建和撤销进程(线程),对诸进程(线程)的运行进行协调,实现进程(线程)之间
的信息交换,以及按照一定的算法把处理及分配给进程。

1.进程控制

为作业创建进程,撤销已经结束的进程,以及控制进程在运行过程中的状态转换,同样,
它也应该具有对线程进行类似操作的能力。

2.进程同步

多个进程想要使结果具有可再现性,应该对进程进行同步控制。
通常采用进程互斥和进程同步来实现该功能

3.进程通信

4.进程调度

作业调度和进程调度

存储器管理功能

设备管理功能

文件管理功能

本文标题:操作系统的主要功能

文章作者:learner66

发布时间:2018年06月01日 - 10:20:56

最后更新:2018年06月01日 - 15:29:14

原始链接:https://learner66.github.io/2018/06/01/os-process-1/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

------ 本文结束,感谢您的阅读------