内存管理
内存分配方式
页面置换算法
常见问题
例题与解析
内存分配方式主要包括:连续分配、分页管理、分段管理。不同方式适用于不同场景。
方式 | 原理 | 优缺点 |
---|---|---|
连续分配 | 将内存划分为若干连续区域分配给进程 | 实现简单,易产生内外碎片 |
分页管理 | 将内存和进程空间都划分为固定大小的页/帧 | 消除外碎片,支持离散分配,需页表管理 |
分段管理 | 按逻辑模块划分段,段长可变 | 便于模块化,支持共享,易产生外碎片 |
结构示意图:
- 理解不同内存分配方式的原理与适用场景
- 掌握常见页面置换算法及其实现
- 关注碎片、抖动等实际问题及优化方法
- 多做例题,强化理解和应用能力