您现在的位置: 精品资料网 >> 生产管理 >> 设备管理 >> 资料信息

设备管理培训教材(PPT 157页)

所属分类:
设备管理
文件大小:
1115 KB
下载地址:
相关资料:
设备管理培训,管理培训教材
设备管理培训教材(PPT 157页)内容简介
5.1.2 设备控制器
I/O模块的一般结构
 1. 设备控制器的组成
2. 设备控制器的功能
5.1.3 I/O通道
通道类型
5.1.4  总线系统
PC系统总线发展
总线操作
5.2  I/O 控制方式
5.2.1  程序I/O方式
5.2.2 中断驱动I/O 控制方式
Linux的中断机制
5.2.3 DMA(direct memory access)控制方式
5.2.4  I/O通道控制方式
课后题
5.3 缓冲管理
5.3.1 为什么引入缓冲
5.3.2 I/O缓冲方式
5.3.3 缓冲池(Buffer Pool)
3.缓冲区工作方式
5.4 设备分配
5.4.1 设备分配中的数据结构
1. 系统设备表(SDT)
2.控制器控制表、通道控制表
5.4.2设备分配时涉及的问题
5.4.3设备独立性
I/O软件的层次结构及功能
Language Translation: Source to Assembly to Machine
Example of Resource Abstraction?
Sample API BSD UNIX Driver
5.4.4 独占设备的分配程序
Reconfigurable Device Drivers
Coordinating the I/O Operation
Direct I/O with Polling (Read)
Interrupt Driven I/O (Read)
Overlapping CPU Execution with I/O
Read Must Wait for Completion
Else, y=f(x)Could Use Old Value of x in Call
5.4.5 SPOOLing 技术 Simultaneous Peripheral Operations On-Line
SPOOLing 系统的组成
实例: 共享打印机
5.5   设备驱动
5.5.2设备驱动程序的处理过程
5.5.3 I/O完成中断处理程序的处理过程
The Context Switch
Context Switch Pseudo Code
Observations
Switch: kernel  process
Kernel  Process
Interrupt Servicing
Process  Kernel
5.5.4 Linux设备管理
一、设备驱动程序基础
中断在驱动程序工作的过程中的作用
二、设备驱动程序的框架 1. 驱动程序的注册与注销
2. 设备的打开与释放
3. 举例:一个简单的字符设备mouse
5.6 磁盘存取设备管理
Rotating Storage
Surface Layout
Platter View
Disk in Action
5.6.2 磁盘调度
5.6.3 磁盘高速缓存(Disk Cache)
5.6.4 提高磁盘I/O速度的其他方法
5.6.5 磁盘冗余阵列

..............................