S14:存储管理(基本概念).pdf
文本预览下载声明
2015/4/20
第四章
存储管理
方 钰
1
Operating System
主 要 内 容
4.1 存储管理的基本概念
4.2 连续分配方式
4.3 分页存储管理
4.4 分段存储管理
4.5 UNIX V6++的存储管理
Tongji University, 2015 2
Fang Yu
1
2015/4/20
Operating System
多级存储器结构
CPU寄存器 寄存器
高速缓存
存储管理 主存 主存 速度更快
磁盘缓存
价格更高
固定磁盘
设备管理 辅存
可移动存储介质
主存储器:用于保存程序运行的指令和数据,可执行存储器。
寄存器: 速度最快,能与CPU协调工作。
为缓和速度
高速缓存:根据程序执行的局部性原理建立。可多级。 矛盾建立
磁盘缓存:利用主存空间,缓存磁盘信息。
存储管理目标:将各级存储组织成一个整体
Tongji University, 2015 3
Fang Yu
Operating System
任务之一:主存空间的管理
• 创建/终止进程:创建时要求分配,终止时释放
• 用户程序地址空间变化:需要增配或回收存储区
• 内/外存交换:进入内存时分配,离开时释放
• 系统调整
Tongji University, 2015 4
Fang Yu
2
2015/4/20
Operating System
任务之一:主存空间的管理
内存
1. 空间分配方式 为一个用户程序分配一个连续的内存空间
连续分配方式 用户作业
不同的分配方
式决定了不同
的分配算法
离散分配方式 用户作业用户作业 用户程序以离散化的方式散
列在不连续的内存空间
以“页”为单位离散化→ 页
显示全部