| 项目 | 值 |
|---|---|
| 核心概念 | $$T_a = T_s + T_r + T_{\text{传输}}$$ |
| 关键公式/性质 | 磁道(Track):盘片上的同心圆 |
| 考试频率 | ⭐⭐⭐⭐ |
$$T_a = T_s + T_r + T_{\text{传输}}$$
| 组成部分 | 含义 | 典型值 |
|---|---|---|
| 寻道时间 $T_s$ | 磁头移动到目标磁道的时间 | 最长,几毫秒到十几毫秒 |
| 旋转延迟 $T_r$ | 等待目标扇区转到磁头下方的时间 | 平均 = 旋转半圈的时间 |
| 传输时间 | 读写数据的时间 | 通常很短 |
旋转延迟计算:$T_r = \dfrac{1}{2} \times \dfrac{60}{rpm} \text{ (秒)}$。
| 算法 | 寻道时间 | 公平性 | 饥饿 | 特点 |
|---|---|---|---|---|
| FCFS | 长 | 公平 | 无 | 简单但效率低 |
| SSTF | 短 | 不公平 | 有 | 可能饿死远端请求 |
| SCAN | 较短 | 较公平 | 无 | 电梯算法,两端不均 |
| C-SCAN | 较短 | 公平 | 无 | 回程不服务,等待更均匀 |
| LOOK | 较短 | 较公平 | 无 | SCAN 的优化版 |
| C-LOOK | 较短 | 公平 | 无 | C-SCAN 的优化版 |
假设当前磁头在 53 号磁道,请求序列:98, 183, 37, 122, 14, 124, 65, 67。
| 术语 | 定义 |
|---|---|
| 寻道时间 | 磁头移动到目标磁道所需的时间 |
| 旋转延迟 | 等待目标扇区旋转到磁头下的时间 |
| 传输时间 | 读写数据实际花费的时间 |
| 磁道 | 盘片上的同心圆环 |
| 扇区 | 磁道上的弧段,是最小存取单位 |
| 柱面 | 所有盘片上相同编号的磁道的集合 |
↑ 以上为站内 HTML 相对链接(纯网页可浏览);本页右上「在 Obsidian 中打开」跳回源笔记。