一、存储分层
寄存器
cache
主存
磁盘
磁带
二、基于分区的存储管理
- 固定分区和动态分区
- 重定向和保护
- 动态分区分配算法
- 空闲分区管理:链表
三、存储碎片管理
四、内存紧缩
- 交换在内存中产生了多个空闲区,通过把所有的进程尽可能的向下移动,有可能将这些小的空闲区合成一大块,该技术称为内存紧缩。
五、交换和覆盖
- 处理内存超载的一种通用方法:最简单的是策略是交换,即把一个进程完整调入内存,使该进程运行一段时间,然后把它存回磁盘。(另外一种方法是虚拟内存)
六、基础分页管理
- 页表,TLB,多级页表
- 反向页表
七、基础segmentation管理
- segmentataion表