操作系绕底 王凤广 laoxi18@163.com (0546)7396062
操作系统原理 王凤广 laoxi18@163.com (0546)7396062
第五章操作系统存储管理 5.1存储管理概述 存储景的层次 三级存储景结构: 高速缓冲存储器 主存储器 外存储器
一、存储器的层次 5.1 存储管理概述 第五章 操作系统存储管理 三级存储器结构: 高速缓冲存储器 主存储器 外存储器
第五章操作系统存储管理 5.1存储管用户写程序,用名字表示地址 应d姓只夕今如公如。夕乞 编译程序在对源程序进行编译肘,无法确 三、地址定其实际的存储地址,因此,总是从 开如头苴公配,汶圳叫浮 名字空 个程序运行,必须把它装到实际的物理 存储器中,每条指令就有一个实实在 在的存储器地址,这个地址就是物理 地址空地址。 物理地址的集合就物理空间。 物理空河
二、地址重定位 名字空间 地址空间 物理空间 5.1 存储管理概述 第五章 操作系统存储管理 用户编写程序,用名字表示地址。 源程序中,符号名字组成的空间,叫名字 编译程序在对源程序进行编译时,无法确 空间。 定其实际的存储地址,因此,总是从 零开始为其分配地址,这个地址叫逻 辑地址。 逻辑地址组成的空间叫地址空间。 一个程序运行,必须把它装到实际的物理 存储器中,每条指令就有一个实实在 在的存储器地址,这个地址就是物理 地址。 物理地址的集合就物理空间
第五章操作系统存储管理 5.1存储管理概述 地址重定位 由于一个作业装入到与其地址间不一数的物理安间中,而 引起的对特点 了瓶西缅lt斯:忐阽 特点 地址重定位作业的存储空间可以不连续;作业可以动 态申请内存和在主存中移动;便于共 8静态重定 孚 需要硬件支持,管理软件复杂。 38动态重定位
二、地址重定位 由于一个作业装入到与其地址空间不一致的物理空间中 ,而 引起的对有关地址部分的调整过程叫地址重定位。 5.1 存储管理概述 第五章 操作系统存储管理 地址重定位的分类: 静态重定位 动态重定位 静态重定位 在程序装入时,由操作系统 一次完成由逻辑地址到物理地址的映 射。在执行过程中不再进行地址转换。 特点: 实现简单,不需要硬件支持,执行速度快。 作业的存储空间必须连续;必须事先确定 在程序装入时,不对逻辑地址进行任何处 所需存储容量;难以共享。 理,在执行过程中进行地址转换。 特点: 作业的存储空间可以不连续;作业可以动 态申请内存和在主存中移动;便于共 享。 需要硬件支持,管理软件复杂
第五章操作系统存储管理 5.1存储管狸概述 存储管理的功能 存储的分配和去配 地址的映射 存储器的扩充 存储器的共享 存储器的保护
三、存储管理的功能 5.1 存储管理概述 第五章 操作系统存储管理 • 存储的分配和去配 • 地址的映射 • 存储器的扩充 • 存储器的共享 • 存储器的保护