1. 处理器(机)管理(线程、线程调度)
处理器管理主要是对处理器的分配,和对运行中的多道程序进行状态控制,以进程为单位(最近引入线程技术)。但通常的处理器管理归结为对进程的管理。(
原:处理器:指cpu。 处理机:cpu+主存+接口+内部总线。)
主要功能包括:
- 对进程的状态控制:包括为作业创建进程,控制进程的状态转换,撤销进程
- 进程间的同步控制
- 进程间的通讯
- 处理器调度(如何分配给就绪状态各进程)
2. 存储器管理(主存和虚存)
主要功能包括:
- 内存的分配与回收
- 内存的保护(每道程序只能再自己的内存空间中运行,不影响到操作系统程序和其它程序的运行)
- 地址映射(将程序中的逻辑地址转换成内存中的物理地址)
- 内存扩充(为用户程序扩充逻辑地址空间以免受实际内存容量的限制)
3. 设备管理(包括磁盘管理)
主要功能包括:
- 设备的分配与回收
- 设备控制与驱动
- 缓存管理(缓和cpu与i/o设备速度的不匹配问题,已提高cpu(处理器)和设备的利用率)
4. 文件管理(包括文件在磁盘上的物理组织)
主要功能包括:
- 文件存储空间的管理
- 文件和目录的组织管理
- 文件的操作(增删改查)
- 文件的保护和共享
5.用户接口
其它功能
如:系统的的安全防护功能,网络服务功能,多媒体支持功能,分布式支持功能等等
版权声明:本文为chenchen_csdn原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。