当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《操作系统原理》课程教学资源(PPT课件讲稿)第十章 Linux设备管理

资源类别:文库,文档格式:PPT,文档页数:23,文件大小:55.5KB,团购合买
一、Linux 的设备管理的主要任务是控制设备完成输入输出操作,所以又称输入输出(I/O)子系统。 二、Linux 操作系统在设备管理中不但提供了使用设备的统一接口,而且把对设备的管理与文件管理统一起来。
点击下载完整版文档(PPT)

第十章 nux设备管理

第十章 Linux设备管理

§1 Linux设备管理 ● Linux的设备管理的主要任务是控 制设备完成输入输出操作,所以又 称输入输出(Mo)子系统。 ● Linux操作系统在设备管理中不但 提供了使用设备的统一接口,而且 把对设备的管理与文件管理统一起 来

§1 Linux设备管理 ⚫ Linux 的设备管理的主要任务是控 制设备完成输入输出操作,所以又 称输入输出(I/O)子系统。 ⚫ Linux 操作系统在设备管理中不但 提供了使用设备的统一接口,而且 把对设备的管理与文件管理统一起 来

● Linux把设备看作是特殊的文件,系 统通过处理文件的接口—虚拟文 件系统vFS来管理和控制各种设备。 系统经过vFS的转换完成对设备的 各种操作,而设备操作的具体实现 是由设备驱动程序完成的

⚫Linux把设备看作是特殊的文件,系 统通过处理文件的接口——虚拟文 件系统VFS来管理和控制各种设备。 ⚫系统经过VFS的转换完成对设备的 各种操作,而设备操作的具体实现 是由设备驱动程序完成的

Lnux设备管理方法 1.设备驱动程序 ● Linux操作系统把物理设备逻辑化, 仅向用户提供逻辑设备。 用户在程序中使用的是逻辑设备, 由系统内核建立逻辑设备与物理设 备的联系。 ●用户进程使用的设备与实际使用的 物理设备无关,称为设备独立性

一.Linux设备管理方法 1.设备驱动程序 ⚫Linux操作系统把物理设备逻辑化, 仅向用户提供逻辑设备。 ⚫用户在程序中使用的是逻辑设备, 由系统内核建立逻辑设备与物理设 备的联系。 ⚫用户进程使用的设备与实际使用的 物理设备无关,称为设备独立性

●在 Linux中设备被分为三类: ◆块设备 ◆字符设备 网络设备 ●每类设备都有特有的管理控制方式 和不同的驱动程序。 ●设备驱动程序是由设备服务子程序 和中断处理程序组成

⚫在Linux中设备被分为三类: 块设备 字符设备 网络设备 ⚫每类设备都有特有的管理控制方式 和不同的驱动程序。 ⚫设备驱动程序是由设备服务子程序 和中断处理程序组成

●设备服务子程序包括对设备进行各 种操作的代码 ●中断处理子程序处理设备中断。 ●在操作系统的控制下,CPU通过执 行驱动程序来实现对设备底层硬件 的处理和操作。 ●驱动程序是与设备相关的

⚫设备服务子程序包括对设备进行各 种操作的代码 ⚫中断处理子程序处理设备中断。 ⚫在操作系统的控制下,CPU通过执 行驱动程序来实现对设备底层硬件 的处理和操作。 ⚫驱动程序是与设备相关的

●设备驱动程序的代码并没有置于各 种设备的应用程序中,而是由内核 统一管理,并且在具有特权级的内 核态下运行。 ●设备驱动程序虽然是由设备生产厂 家开发的,但它却是Lnux输入输 出子系统的一部分

⚫设备驱动程序的代码并没有置于各 种设备的应用程序中,而是由内核 统一管理,并且在具有特权级的内 核态下运行。 ⚫设备驱动程序虽然是由设备生产厂 家开发的,但它却是Linux输入输 出子系统的一部分

2.设备的识别 ● Linux操作系统对设备首先识别是字 符设备还是块设备。 ●按照设备使用的驱动程序不同而赋予 设备不同的主设备号。 ●使用同一个驱动程序的每种设备有 个唯一的主设备号。 ●使用次设备号来区分一种设备中的各 个具体设备

2.设备的识别 ⚫Linux操作系统对设备首先识别是字 符设备还是块设备。 ⚫按照设备使用的驱动程序不同而赋予 设备不同的主设备号。 ⚫使用同一个驱动程序的每种设备有一 个唯一的主设备号。 ⚫使用次设备号来区分一种设备中的各 个具体设备

brw-rw floppy 2,0Ju1181994fd0 brw-Iw 1 root floppy 2, 1 Jul 18 1994 fdl brw-rw 1 root disk 3,0Ju118199hda orw一w一 1 root disk 3, 1 Jul 18 1994 hdal brw-Yw 1 root disk 3,2Ju1181994hda2 brw-rw 1 root disk 3,3Ju1181994hda3 brw-rw 1 root disk 3,4Ju1181994haa4 crW一1w 1 root daemon 6,0Ju11819941p0 Crw-Iw-lh root SYS 1,3Ju⊥181994mu11 Crw-rw-nw 1 root tty 5,0Ju1181994tty crw--w 1 pc book 4,0Ju1181994tty0 Crw W book 4,1Aug3015:16tty1

3.设备文件 ● Linux设备管理的基本特点是对物理 设备抽象化,把物理设备看成文件 采用处理文件的接口和系统调用来 管理控制设备。 ● Linux的设备又称为设备文件

3.设备文件 ⚫Linux设备管理的基本特点是对物理 设备抽象化,把物理设备看成文件 ⚫采用处理文件的接口和系统调用来 管理控制设备。 ⚫Linux的设备又称为设备文件

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共23页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有