导航菜单

操作系统/内存管理
课程进度 22% · 第3/10章3/10章 · 标签 1/6
1

内存分配方式概述

内存分配方式主要包括连续分配分页管理分段管理。不同方式适用于不同场景。

方式原理优缺点
连续分配将内存划分为若干连续区域分配给进程实现简单,易产生内外碎片
分页管理将内存和进程空间划分为固定大小的页/帧消除外碎片,支持离散分配,需页表管理
分段管理按逻辑模块划分段,段长可变便于模块化,支持共享,易产生外碎片

📖现代操作系统通常采用分页与分段结合的方案(段页式管理),兼具二者的优点。

2

分页+分段混合结构

分页管理将逻辑地址划分为等大小的页,通过页表映射到物理内存的帧。

逻辑地址空间代码段数据段堆栈段页表页表项1页表项2页表项3物理内存帧1帧2帧3
连续分配分页管理分段管理页表