广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第五章 设备管理概述

谢算机 摞维系统 第五章设备管理
第五章 设备管理

第五章设备管理 5.1概述 5.2◎软件的组成 5.3W◎硬件特点 5.4◎控制技术 5.5设备有关技术 5.6设备分配与设备处理 5.7磁盘存储景管理 5.8典型外部设备
第五章 设备管理 5.1 概 述 5.2 I/O软件的组成 5.3 I/O硬件特点 5.4 I/O控制技术 5.5 设备有关技术 5.6 设备分配与设备处理 5.7 磁盘存储器管理 5.8 典型外部设备

第五章设备管理 5.1概述
第五章 设备管理 5.1 概 述

5.1.11/0的特点 1.I/0性能经常成为系统性能 的瓶颈 (1)CPU性能不等于系统性能 响应时间也是一个重要因素 (2)CPU性能越高,与I/O差距越大 弥补:更多的进程 (3)进程切换多,系统开销大
1.I/O性能经常成为系统性能 的瓶颈 (1)CPU性能不等于系统性能 响应时间也是一个重要因素 (2)CPU性能越高,与I/O差距越大 弥补:更多的进程 (3)进程切换多,系统开销大 5.1.1 I/O的特点

2.操作系统庞大复杂的原因之一是: 资源多、杂,并发,均来自I/O 外设种类繁多,结构各异 输入输出数据信号类型不同 速度差异很大 3.理解I/O的工作过程与结构是理 解操作系统的工作过程与结构的 关键 4.与其他功能联系密切,特别是文 件系统
2.操作系统庞大复杂的原因之一是: 资源多、杂,并发,均来自I/O 外设种类繁多,结构各异 输入输出数据信号类型不同 速度差异很大 3.理解I/O的工作过程与结构是理 解操作系统的工作过程与结构的 关键 4.与其他功能联系密切,特别是文 件系统

5.1.2设备的分类 1.按使用特性分 存储型设备 输入型设备(外设→主机) 输出型设备(主机→外设) 输入输出型设备(交互型设备) 2.按数据组织分 块设备 以数据块为单位存储、传输信息 字符设备 以字符为单位存储、传输信息
1.按使用特性分 存储型设备 输入型设备(外设主机) 输出型设备(主机外设) 输入输出型设备(交互型设备) 2.按数据组织分 块设备 以数据块为单位存储、传输信息 字符设备 以字符为单位存储、传输信息 5.1.2 设备的分类

按外部设备的从属关系分 ·系统设备 指操作系统生成时,登记在系统中 的标准设备 (如终端、打印机、磁盘机等) 用户设备 指在系统生成时,未登记在系统中 的非标准设备。对于这类设备的处理程 序由用户提供,并将其纳入系统,由系 统代替用户实施管理 (如A①D,DA转换器,CAD所用专用设备)
• 系统设备 指操作系统生成时,登记在系统中 的标准设备 (如终端、打印机、磁盘机等) • 用户设备 指在系统生成时,未登记在系统中 的非标准设备。对于这类设备的处理程 序由用户提供,并将其纳入系统,由系 统代替用户实施管理。 (如A/D,D/A转换器,CAD所用专用设备) 3.按外部设备的从属关系分

4.按资源分配角度分 1)独占设备 在一段时间内只能有一个进程使用的设备, 般为低速I/0设备。(如打印机,磁带等) 2)共享设备 在一段时间内可有多个进程共同使用的设 备,多个进程以交叉的方式来使用设备, 其资源利用率高。(如硬盘) 3)虚设备
1)独占设备 在一段时间内只能有一个进程使用的设备, 一般为低速I/O设备。(如打印机,磁带等) 2)共享设备 在一段时间内可有多个进程共同使用的设 备,多个进程以交叉的方式来使用设备, 其资源利用率高。(如硬盘) 3)虚设备 4.按资源分配角度分

3)虚设备 在一类设备上模拟另一类设备,常用共 享设备模拟独占设备,用高速设备模拟 低速设备,被模拟的设备称为虚设备 目的:将慢速的独占设备改造成多个用 户可共享的设备,提高设备的利用率 实例: SPOOLing技术,利用虚设备技 术 ——用硬盘模拟输入输出设备)
• 在一类设备上模拟另一类设备,常用共 享设备模拟独占设备,用高速设备模拟 低速设备,被模拟的设备称为虚设备 • 目的:将慢速的独占设备改造成多个用 户可共享的设备,提高设备的利用率 • 实例:SPOOLing技术,利用虚设备技 术 ——用硬盘模拟输入输出设备) 3)虚设备

SP00Ling技术 为解决独立设备数量少,速 度慢,不能满足众多进程的要 求,而且在进程独占设备期间 ,设备利用率比较低而提出的 种设备管理技术
为解决独立设备数量少,速 度慢,不能满足众多进程的要 求,而且在进程独占设备期间 ,设备利用率比较低而提出的 一种设备管理技术 SPOOLing技术
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第四章 存储器管理 4.9 请求分段存储管理方式 4.10 段页式存储管理方式.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第四章 存储器管理 4.4 分页存储管理 4.5 分段存储管理 4.6 交换与覆盖 4.7 虚拟存储器 4.8 请求分页存储管理方式.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第四章 存储器管理 4.1 存储器的层次结构 4.2 程序的装入和链接 4.3 连续分配方式.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第三章 处理机调度与死锁概念.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第二章 进程管理 2.4 进程同步 2.5 管程机制 2.6 进程通信.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第二章 进程管理 2.1 进程的概念和PCB 2.2 进程控制 2.3 线程.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第十章 UNIX系统内核结构.ppt
- 广东工业大学:计算机操作系统 ——第一章 操作系统引论.ppt
- Linux实用教程——第九章 Linux程序设计基础.ppt
- Linux实用教程——第八章 Linux网络安全基础知识.ppt
- Linux实用教程——第七章 Web应用服务.ppt
- Linux实用教程——第六章 Internet应用服务器的配置.ppt
- Linux实用教程——第五章 Intranet服务器.ppt
- Linux实用教程——第四章 Linux网络基础.ppt
- Linux实用教程——第三章 Linux系统管理概述.ppt
- Linux实用教程——第二章 Linux的常用命令.ppt
- Linux实用教程——第一章 Linux的实用教程概况及安装.ppt
- 科学计算与 MATLAB语言——第八章 MATLAB图形用 户界面设计.pps
- 科学计算与 MATLAB语言——第七章 MATLAB的符号计算.pps
- 科学计算与 MATLAB语言——第六章数据处理方法与多项式.pps
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第六章 文件管理概论.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第七章 作业管理与OS接口.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第八章 网络操作系统.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第九章 系统安全性.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)课程简介(主讲:傅秀芬).ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)课程简介(英文).ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第一篇 并行计算的基础 第一章 并行计算机系统及结构模型、第二章 当代并行机系统、第三章 并行计算性能评测.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第三篇 并行数值算法 第十章 线性方程组的求解.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第三篇 并行数值算法 第十一章 快速傅里叶变换.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第四篇 并行程序设计 第十二章 并行程库设计基础.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第四篇 并行程序设计 第十三章 共享存储系统编程.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第四篇 并行程序设计 第十四章 分布存储系统并行编程.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第四篇 并行程序设计 第十五章 并行程序设计环境与工具.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第二篇 并行算法的设计 第四章 并行算法的设计基础.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第二篇 并行算法的设计 第五章 并行算法的一般设计方法.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第二篇 并行算法的设计 第六章 并行算法的基本设计技术.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第二篇 并行算法的设计 第七章 并行算法的一般设计过程.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第三篇 并行数值算法 第八章 并行数值算法.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第三篇 并行数值算法 第九章 稠密矩阵运算.ppt
- 中国科技大学电子科学与技术系:《C语言程序设计》 第9章 位运算.ppt