Advertisement

计算机操作系统(4):操作系统的核心功能

阅读量:

1.4 操作系统的核心功能

  1. 处理机管理功能
  2. 存储器管理功能
  3. 设备管理功能
  4. 文件管理功能
  5. 用户接口

1 处理机管理功能

  1. 亦可称为进程控制
  2. 在传统的多道程序系统中,处理机的调度与执行均以进程作为基本单元,因此对处理机的管控实质上等同于对进程的控制。
  3. 在引入线程概念的操作系统中,还需对线程进行相应的管理

处理机管理的主要职责包括

2 存储器管理

存储器管理需具备以下功能:

  1. 内存分配(包括静态与动态分配方式)
  2. 内存保护(通过硬件检测越界情况,软件进行相应处理)
  3. 地址映射(涉及逻辑与物理地址的转换,需硬件支持)
  4. 内存扩充(借助虚拟存储技术实现)

3 设备管理功能

主要职责包括:

l 处理由进程发起的I/O请求;

l 向用户进程分配其所需的I/O设备;

*l 提升CPU与I/O设备的使用效率;

全部评论 (0)

还没有任何评论哟~