2.6.3 段式存储
本课核心知识点整理
📝 学习目标
- 说清楚:段式存储 是什么 / 解决什么问题
- 会根据题干关键词快速定位对应知识点
🎯 核心概念
- 存储管理核心目标是提高内存利用率并保证程序运行与保护。
- 分页、分段、段页式是软考中级操作系统章节的重点模型。
- 地址转换通常经历“逻辑地址 -> 映射 -> 物理地址”过程。
- 考题常围绕地址计算、页表/段表含义与优缺点对比展开。
📖 概念解释
- 分页:把逻辑地址与物理地址都划分为固定大小页/页框。
- 分段:按程序逻辑模块划分地址空间,段长可变。
- 段页式:先分段再分页,兼顾逻辑结构和离散分配。
- 快表(TLB):缓存近期页表项,降低地址变换开销。
🛠️ 相关技术罗列
- 地址题先拆“页号/段号 + 偏移量”,再查表换算。
- 分页常见内部碎片,连续分配常见外部碎片。
- 段页式题建议分两步:先段表定位,再页表定位。
📊 关键对比表
| 对比主题 | 结论/考点 |
|---|---|
| 分页 | 固定大小;无外部碎片;可能有内部碎片 |
| 分段 | 按逻辑划分;便于共享保护;可能有外部碎片 |
| 段页式 | 先段后页;地址转换步骤更多 |
| TLB命中/未命中 | 命中直接取帧号;未命中需访问页表 |
📘 核心词汇
- 分页:本课高频术语,建议结合“定义 + 特点 + 题型”记忆。
- 分段:本课高频术语,建议结合“定义 + 特点 + 题型”记忆。
- 段页式:本课高频术语,建议结合“定义 + 特点 + 题型”记忆。
- 页表:本课核心术语,做题时需能快速识别其定义与适用场景。
- 段表:本课核心术语,做题时需能快速识别其定义与适用场景。
- TLB:英文缩写高频考点,常结合定义、用途和对比进行考察。
- 段内地址:本课高频术语,建议结合“定义 + 特点 + 题型”记忆。
- 地址转换:本课高频术语,建议结合“定义 + 特点 + 题型”记忆。
🔍 知识扩展
- 可结合虚拟存储理解“按需调页”与缺页中断机制。
- 复习建议把地址转换画成流程图,减少计算类失误。
🔍 关键解析
- 常考点1:分页/分段/段页式概念与优缺点。
- 常考点2:地址转换步骤与页表字段含义。
- 常考点3:碎片类型与存储效率判断。
⭐ 考点速记
- 常考点1:分页/分段/段页式概念与优缺点。
- 常考点2:地址转换步骤与页表字段含义。
- 常考点3:碎片类型与存储效率判断。
🧠 难点与易错点
- 易错:页号与页内偏移位数切分错误。
- 易错:把内部碎片和外部碎片混淆。
- 易错:段页式转换时漏掉一层映射。
🔑 关键词
操作系统、段式存储
🧪 模拟考试例题(按难度)
以下例题基于本节高频考点重构,重点覆盖概念识别、对比辨析与综合场景题:
⭐ 简单(概念识别 / 定义匹配)
单选
分页存储管理的典型特点是:
单选
TLB(快表)的主要作用是:
单选
分段管理中,段通常对应:
⭐⭐ 中等(概念对比 / 关键词定位)
单选
分页系统中,物理地址通常由哪两部分组成:
单选
发生缺页中断且无空闲页框时,系统下一步通常是:
⭐⭐⭐ 较难(综合 / 题干场景化)
单选
某系统访存时间 100ns,TLB 查询 10ns,TLB 命中率 90%。忽略缺页时有效访存时间约为:
单选
段页式管理结合分段和分页的主要目的在于: