操作系统-I/O
文件系统
-
文件系统(自底向上)
- I/O控制层
- 基本文件系统
- 文件组织模块
- 逻辑文件系统
-
文件系统布局
- 文件系统在磁盘中的结构
- 主引导记录
- 引导块
- 超级块
- 文件系统中空闲块的信息
- 文件系统在内存中的结构
- 内存中的安装表(mount table)
- 内存中的目录结构的缓存
- 整个系统的打开文件表
- 每个进程的打开文件表,包含进程打开文件的文件描述符
- 虚拟文件系统VFS
- 超级块对象
- 索引节点对象
- 目录项对象
- 文件对象
- 文件系统挂载
I/O
-
I/O设备
- 信息交换单位分类
- 块设备
- 字符设备
- 传输速率分类
- 低速设备
- 中速设备
- 高速设备
- 使用特性
- 存储设备
- 输入/输出设备
- 共享属性
- 独占设备
- 共享设备
- 虚拟设备
- 信息交换单位分类
-
I/O接口
- 设备控制器与CPU的接口
- 设备控制器与设备的接口
- I/O逻辑
类型:
- 数据传送方式:并行接口、串行接口
- 主机访问I/O设备的控制方式:程序查询接口、终端接口、DMA接口
- 功能选择的灵活性:可编程接口、不可编程接口
端口:
- 数据寄存器
- 状态寄存器
- 控制寄存器
I/O端口编址方式:
- 独立编址
- 统一编址
-
I/O控制方式
- 程序直接控制方式
- 中断驱动方式
- DMA方式(重要)
- 通道控制方式
-
I/O软件层次结构
- 用户层软件
- 设备独立性软件
- 设备驱动软件
- 中断处理软件
- 硬件(非软件层次)
- 文件系统在磁盘中的结构
数学-极值点?拐点?
-
极值的定义
-
单调性与极值的判别
- 单调性的判别
- 判别极值的第一充分条件
- 判别极值的第二充分条件
- 判别极值的第三充分条件
-
凹凸性与拐点的概念
- 凹凸性的定义
- 拐点的定义
-
凹凸性与拐点的判别
- 判别凹凸性
- 判别拐点的第一充分条件
- 判别拐点的第二充分条件
- 判别拐点的第三充分条件
-
渐近线
- 铅直渐近线
- 水平渐近线
- 斜渐近线
-
最值或取值范围
- 最值的定义
- 求区间[a,b]上的连续函数f(x)的最大值和最小值
- 求区间(a,b )上的连续函数f(x)的最值或取值范围
-
作函数图像
- 一般步骤
- 确定定义域、奇偶性、周期性等
- 用导数工具确定函数的单调区间、极值点、凹凸区间、拐点
- 考查渐近线
- 作出函数图像
- 一般步骤
-
曲率及曲率半径(证明放在下一期笔记中)
$$ \begin{align*} k &= \dfrac{|y''|}{{[1+{(y')}^2]}^{\frac{3}{2}}}\\ r &= \frac{1}{k} = \dfrac{{[1+{(y')}^2]}^{\frac{3}{2}}}{|y''|},{y}''\neq0 \end{align*} $$
课程编号:第5讲