- 0
- 0
- 约1.03万字
- 约 83页
- 2018-06-05 发布于江西
- 举报
* 刘贤梅 1.4 操作系统的主要功能 1.4.1 处理机管理功能 1.4.2 存储器管理功能 1.4.3 设备管理功能 1.4.4 文件管理功能 1.4.5 用户接口 * 刘贤梅 1.4.3 设备管理功能 设备管理用于管理计算机系统中所有的外围设备。 设备管理的主要任务是: 完成用户进程提出的I/O请求; 为用户进程分配其所需的I/O设备; 提高CPU和I/O设备的利用率; 提高I/O速度; 方便用户使用I/O设备。 * 刘贤梅 1. 缓冲管理 匹配CPU和外设的速度,提高两者的利用率(单缓冲 区、双缓冲区和公用缓冲池) 最常见的缓冲区机制有单缓冲机制、能实现双向同时 传送数据的双缓冲机制,循环缓冲以及能供多个设备 同时使用的公用缓冲池机制。 * 刘贤梅 2.设备分配 根据用户请求,分配I/O设备及相应的控制器和通道。 3. 设备处理 设备处理程序又称为设备驱动程序。其基本任务是用于实现CPU和设备控制器之间的通信,即由CPU向设备控制器发出I/O命令,要求它完成指定的I/O操作;反之由CPU接收从控制器发来的中断请求,并给予迅速的响应和相应的处理。 * 刘贤梅 1.4 操作系统的主要功能 1.4.1 处理机管理功能 1.4.2 存储器管理功能 1.4.3 设备管理功能 1.4.4
原创力文档

文档评论(0)