Linux的设备管理与文件系统资料.ppt

第5章 Linux的设备管理与文件系统 ●设备的概念 ●设备控制方式 ● Linux设备管理 ●目录与文件系统简介 ●Linux文件系统管理 操作系统中设备管理的主要对象是I/O设备,还可能涉及到设备控制器和I/O通道。现代计算机系统都配有种类繁多的I/O设备,I/O设备在整个计算机系统的成本中占有相当大的比重。 5.1 设备的概念 在计算机系统中,除了CPU和内存之外,其余的大部分硬件设备称为外部设备。外部设备包括常用的I/O(输入/输出)设备、外存设备以及终端设备等。 1、I/O设备的类型 ●按设备的所属关系可以将I/O设备分为两类:系统设备 、用户设备 。 ●按设备的信息交换的单位可将I/O设备分为两类:字符设备 、块设备。 ●按设备的共享属性可将I/O设备分为三类:独占设备 、共享设备 、虚拟设备 。 2、设备管理的任务和功能 主要任务 ●选择和分配I/O设备以便进行数据传输操作。 ●控制I/O设备和CPU(或内存)之间交换数据。 ●为用户提供一个友好的透明接口,把用户和设备硬件特性分开,使得用户在编制应用程序时不必涉及具体设备,由系统按用户的要求来对设备的工作进行控制。 ●提高设备和设备之间、CPU和设备之间以及进程和进程之间的并行操作程度,以

文档评论(0)

1亿VIP精品文档

相关文档