1 / 13

网络操作系统应用

网络操作系统应用. 辽宁机电职业技术学院 · 信息系. 设备类型. 网络打印共享服务. 磁盘 I/O. SPOOLing 技术. I/O 控制方式. 多道程序设计与虚拟处理机. 缓冲技术. 设备的分配. 设备管理. 设备类型. 按所属关系 系统设备 、用户设备 从资源分配 独享设备 共享设备 虚拟设备 设备管理的目标是: 方便性 、并行性 、均衡性 、独立性 设备管理的基本功能 动态地掌握并记录设备的状态 、为满足进程的 I/O 请求 、 完成实际的 I/O 操作. I/O 控制方式. 程序 I/O 方式 7.2.2 中断控制方式

Download Presentation

网络操作系统应用

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 网络操作系统应用 辽宁机电职业技术学院·信息系

  2. 设备类型 网络打印共享服务 磁盘I/O SPOOLing技术 I/O控制方式 多道程序设计与虚拟处理机 缓冲技术 设备的分配 设备管理 辽宁机电职业技术学院

  3. 设备类型 • 按所属关系 • 系统设备 、用户设备 • 从资源分配 • 独享设备 • 共享设备 • 虚拟设备 • 设备管理的目标是: • 方便性 、并行性 、均衡性 、独立性 • 设备管理的基本功能 • 动态地掌握并记录设备的状态 、为满足进程的I/O请求 、 • 完成实际的I/O操作 辽宁机电职业技术学院

  4. I/O控制方式 • 程序I/O方式 • 7.2.2中断控制方式 • 中断的定义 • ①对异步或例外事件的一种响应;②这一响应自动的保存CPU • 状态以便将来重新启动;③自动转入规定的中断处理程序。 • 中断的类型 • I/O中断 、程序中断 、硬件故障中断 、外中断 、访管中断 、 • 中断的处理过程 • ① 中断时现行PSW被装入主存;②中断时从主存装入新PSW; • ③中断处理结束后,为恢复CPU状态而重新装入 • DMA控制方式 • 7.2.4 I/O通道控制方式 • 7.2.5 CPU与通道的通信 • CPU与通道之间的关系是主从关系。CPU是主设备,通道是 • 从设备。 辽宁机电职业技术学院

  5. 多道程序设计与虚拟处理机 多道程序设计的基本原理 虚拟处理机和虚拟计算机 一台物理的处理机,即中央处理机经扩充和改造得到的速度较慢 但数量较多的虚拟处理机。同样,我们通过操作系统的功能也可 把主存扩充并改造成按名存取的文件系统,把I/O设备扩充并改造 数量较多、方便使用的虚拟设备,以及把系统控制台改造成每个用 户都可使用的逻辑控制台。这就意味着,配置了操作系统的计算机 是一台比原来的物理计算机功能更强的计算机。这种计算机只是概 念上的、逻辑上的计算机,而不是真正的物理计算机,所以称它为 虚拟计算机或虚拟机。 辽宁机电职业技术学院

  6. 缓冲技术 • 缓冲的引入 • 改善CPU和I/O设备间速度不匹配的矛盾 • 可以减少对CPU的中断频率,放宽对中断响应时间的限制 • 提高CPU和I/O设备之间的并行性 • 缓冲的类型 • 单缓冲 、双缓冲 、多缓冲 、缓冲池 • 设备分配的数据结构 • 数据结构包括:设备控制块UCB,控制器控制块CUCB和通道 • 控制块CCB,以及系统设备表SDT 辽宁机电职业技术学院

  7. 设备的分配 • I/O调度程序 • I/O调度程序的主要功能是为满足进程的I/O请求,决定 • 设备(以及相应的控制器和通道)的分配策略。 辽宁机电职业技术学院

  8. SPOOLing 技术 什么是SPOOLing技术 当多道程序设计技术出现后,就可以利用一道程序,来模拟脱机 输入时外围控制机的功能,即把低速I/O设备上的数据传动到高 速的磁盘上;再用另一道程序来模拟脱机输出时外围控制机的功 能,即把数据从磁盘传送到低速的I/O设备上。这样,便在主机 的直接控制下实现脱机输入、输出的功能。所以,我们把这种 情况下实现的同时与外围设备联机操作的技术称为SPOOLing或称 为假脱机技术。 SPOOLing系统的组成 由输入井和输出井 、输入缓冲区和输出缓冲区 、输入进程A和 输出 组成 共享打印机 辽宁机电职业技术学院

  9. 磁盘I/O • 磁盘结构 • 磁盘存储器由磁盘驱动器、磁盘控制器和磁盘(片)三部分组成 。 • 数据的组织 • 磁盘的容量 、物理扇区号和逻辑扇区号 • 磁盘的访问时间 • 寻道时间TS的 、旋转延迟时间T、传输时间Tt • 磁盘的驱动调度 辽宁机电职业技术学院

  10. 网络打印共享服务 在服务器上安装打印驱动程序 管理打印机 在工作站上安装网络打印驱动程序 辽宁机电职业技术学院

  11. 本章小结 设备管理是操作系统的基本功能,也是操作系统的核心。 本章重点介绍了设备类型、I/O控制技术、多道程序设计 与虚拟处理机、设备的分配、缓冲技术和SPOOLing技术。 并且详细的介绍了网络打印机的使用方法。 辽宁机电职业技术学院

  12. 习题 1 2 简述多道程序设计的基本原理,并说明多道程序设计的主要特点。 设在内存中有三道程序A、B、C,并按A、B、C的优先次序运行,其内部计算机和I/O操作时间如图 辽宁机电职业技术学院

  13. 辽宁机电职业技术学院·信息系 Thank You !

More Related