5Linux的设备管理和文件系统.pptVIP

  • 2
  • 0
  • 约4.14千字
  • 约 24页
  • 2017-04-22 发布于四川
  • 举报
5Linux的设备管理和文件系统

第5章 Linux的设备管理与文件系统 ;5.1 设备的概念 ; 2、设备管理的任务和功能 主要任务 ●选择和分配I/O设备以便进行数据传输操作。 ●控制I/O设备和CPU(或内存)之间交换数据。 ●为用户提供一个友好的透明接口,把用户和设备硬件特性分开,使得用户在编制应用程序时不必涉及具体设备,由系统按用户的要求来对设备的工作进行控制。 ●提高设备和设备之间、CPU和设备之间以及进程和进程之间的并行操作程度,以使操作系统获得最佳效率。 主要功能 ●提供和进程管理系统的接口 ●进行设备分配 ●实现设备和设备、设备和CPU等之间的并行操作 ●进行缓冲管理 ●设备控制与驱动 ;3、设备控制器 为实现设备控制器的功能,大多数设备控制器都由以下三部分组成。 ● 设备控制器与处理机的接口 ●设备控制器与设备的接口 ●I/O逻辑 ;4、I/O通道 虽然在CPU与I/O设备之间增加了设备控制器后,已能大大减少CPU对I/O的干预,但当主机所配置的外设很多时,CPU的负担仍然很重。为此,在CPU和设备控制器之间又增设了通道。设置I/O通道的目的是为了建立独立的I/O操作,不仅使数据的传送能独立于CPU,而且也希望有关对I/O操作的组织、管理及其结束处理也尽量独立,以保证CPU有更多的时间去进行数据处

文档评论(0)

1亿VIP精品文档

相关文档