计算机操作系统 第四版 汤小丹 课件 第6章
第六章 输入输出系统6.1 I/O系统的功能、模型和接口6.2 I/O设备和设备控制器6.3 中断机构和中断处理程序6.4 设备驱动程序6.5 与设备无关的I/O软件6.6 用户层的I/O软件6.7 缓冲区管理6.8 磁盘存储器的性能和调度习题 6.1 I/O系统的功能、模型和接口 I/O系统管理的主要对象是I/O设备和相应的设备控制器。其最主要的任务是,完成用户提出的I/O请求,提高I/O速率,以及提高设备的利用率,并能为更高层的进程方便地使用这些设备提供手段。6.1.1 I/O系统的基本功能 1. 隐藏物理设备的细节 I/O设备的类型非常多,且彼此间在多方面都有差异,诸如它们接收和产生数据的速度,传输方向、粒度、数据的表示形式及可靠性等方面。 2. 与设备的无关性 隐藏物理设备的细节,在早期的OS中就已实现,它可方便用户对设备的使用。与设备的无关性是在较晚时才实现的,这是在隐藏物理设备细节的基础上实现的。 3. 提高处理机和I/O设备的利用率 在一般的系统中,许多I/O设备间是相互独立的,能够并行操作,在处理机与设备之间也能并行操作。因此,I/O系统的第三个功能是要尽可能地让处理机和I/O设备并行操作,以提高它们的利用率。为此,一方面要求处理机能快速响应用户的I/O请求,使I/O设备尽快地运行起来;另一方面也应尽量减少在每个I/O设备运行时处理机的干
最近下载
- MultiRanger100、200西门子超声波液位计7ML5033.docx VIP
- 小学生认识身体主题课件.pptx VIP
- 湖南省长沙市名校联盟2026届高三下学期4月二模考试英语试卷(含答案).docx VIP
- 2025年陕西省高中学业水平合格考试物理试卷真题(含答案详解) .pdf VIP
- 中小学生欺凌防治工作制度+学生欺凌防治处置工作指引+中小学生欺凌调查认定和复查复核程序指引.docx VIP
- 浅谈新形势下如何推进审计全覆盖.doc VIP
- 国开(山西)51718《地域文化(专)》地域文化形考任务3复习资料答案.pdf VIP
- 沙利文:2025年中国世界模型发展白皮书.pdf VIP
- 全过程预算绩效管理实务.pptx VIP
- 精品解析:北京市第四中学2024-2025学年七年级下学期期中历史试题(原卷版).docx VIP
原创力文档

文档评论(0)