当前位置:
文档之家› 1.3 操作系统的功能和主要特征
1.3 操作系统的功能和主要特征
1. 处理机管理
进程管理包括以下几方面: ① 进程控制。 ② 进程同步。 ③ 进程通信。 ④ 进程调度。
2. 存储管理
存储管理的主要任务是为多道程序的运 行提供良好的环境,方便用户使用存储器, 并提高内存的利用率。存储管理包括以下 几个方面: ① 内存分配。 ② 内存保护。 ③ 地址映射。 ④ 内存扩充。
1.3 操作系统的功能和主要特征
1.3.1 操作系统的功能 从资源管理的角度来说,操作系统的主要任 务是对系统中的硬件、软件实施有效的管理,以 提高系统资源的利用率。计算机硬件资源主要是 指处理机、主存储器和外部设备,软件资源主要 是指信息(文件系统)。因此,操作系统的主要 功能相应地就有处理机管理、存储管理、设备管 理和信息管理。从用户使用的角度来说,操作系 统为用户提供了用户接口。下面分别叙述这些功 能。
5. 用户接口
操作系统为用户提供了以下接口 :
① ② ③ ④
命令接口。 脱机命令接口。 程序接口。 图形接口。
1.3.2 操作系统的主要特征
1.并发性 2. 共享性 (1)互斥共享方式。 (2)同时访问方式。 3. 虚拟性 4. 不确定性
3. 设备管理
设备管理主要包括: ① 缓冲管理。 ② 设备分配。 ③ 设备处文件管理
处理机管理、存储管理和设备管理都属 于硬件资源的管理。软件资源的管理称为 信息管理,即文件管理。 文件管理包括以下内容: ① 文件存储空间的管理。 ② 目录管理。 ③ 文件读、写管理。 ④ 文件存取控制。