版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、存储器管理的相关概念存储器管理的相关概念存储器概念存储器存储器storage, memory 。分成两类:。分成两类:内存储器内存储器外存储器外存储器简称简称内存、主存、物理存内存、主存、物理存储器储器处理机能直接访问的存储处理机能直接访问的存储器。用来存放系统和用户器。用来存放系统和用户的程序及数据,特点时存的程序及数据,特点时存取速度快,存储方式是以取速度快,存储方式是以新换旧,断电信息丢失。新换旧,断电信息丢失。简称简称外存、辅助存储器外存、辅助存储器处理机不能直接访问的存处理机不能直接访问的存储器。用来存放用户的各储器。用来存放用户的各种信息,存取速度相对内种信息,存取速度相对内存而言
2、要慢得多,但它可存而言要慢得多,但它可用来长期保存用户信息。用来长期保存用户信息。在设备管理中介绍。在设备管理中介绍。存储器管理的对象 存储管理(memory management),即对存储器的管理。内存和外存两者物理特性不同,操作系统对它们的管理方式也不同。本章引见的是对内存的管理,对外存的管理将在磁盘存储器管理中引见。内存又分为ROM和RAM,ROM为固化只读的。因此操作系统的存储管理模块管理的是内存中的RAM。内存可以看作是以字或字节为单位的存储单元组成的数组,每个存储单元都有本人的地址。内存的作用:存储指令和数据。程序执行时,先加载到内存。CPU执行时,从内存取指令,分析指令,如需求
3、那么从内存取操作数。执行终了后,存储运算结果到内存。存储器管理的功能 内存分配和回收:内存分配和回收:为每个进程分配内存空间,并在它们不需求时回收其占为每个进程分配内存空间,并在它们不需求时回收其占据的空间。据的空间。方式:方式: 静态分配:作业运转前一次性完成静态分配:作业运转前一次性完成 动态分配:作业运转前和运转中逐渐完成动态分配:作业运转前和运转中逐渐完成内存维护:为防止内存中程序相互关扰,要设置地址空内存维护:为防止内存中程序相互关扰,要设置地址空间访问权限读、写、执行和越界检查机制。间访问权限读、写、执行和越界检查机制。地址映射:将地址空间中的逻辑地址转化为内存空间中地址映射:将地
4、址空间中的逻辑地址转化为内存空间中与之对应的物理地址。与之对应的物理地址。内存扩展内存扩展(逻辑扩展逻辑扩展):即在不改动实践内存容量情况下,:即在不改动实践内存容量情况下,借助大容量外存处理内存缺乏问题。虚拟存储器借助大容量外存处理内存缺乏问题。虚拟存储器地址的概念地址的概念1.物理地址内存地址,物理地址内存地址,绝对地址,实地址,绝对地址,实地址,physical address:把内存分:把内存分成假设干个大小相等的存成假设干个大小相等的存储单元,每个单元给一个储单元,每个单元给一个编号,这个编号称为物理编号,这个编号称为物理地址。物理地址可直接寻地址。物理地址可直接寻址。址。物理地址空
5、间:物理地址物理地址空间:物理地址的集合称为物理地址空间的集合称为物理地址空间内存空间,它是一个内存空间,它是一个一维的线性空间。一维的线性空间。地址的概念地址的概念( (续续) )2.逻辑地址相对地址,虚地址,逻辑地址相对地址,虚地址,logical address:一个源程序经编译、链接而构成可装入程序,其一个源程序经编译、链接而构成可装入程序,其地址是从地址是从“0开场的,程序中的其它地址都是开场的,程序中的其它地址都是相对于起始地址计算的,故称相对地址。相对于起始地址计算的,故称相对地址。地址空间:由逻辑地址所构成的地址范围。能够地址空间:由逻辑地址所构成的地址范围。能够是线性的,也能
6、够是多维的。是线性的,也能够是多维的。地址的概念地址的概念( (续续) )用户的程序经过编译后构成目的代码,用户的程序经过编译后构成目的代码,目的代码通常采用相对地址的方式。其特点是:目的代码通常采用相对地址的方式。其特点是:用户编程无物理地址概念用户编程无物理地址概念但程序在编译时必需有地址概念,可以缺省以但程序在编译时必需有地址概念,可以缺省以为每个用户程序拥有一个空间:为每个用户程序拥有一个空间:逻辑空间逻辑空间从从0开场编址开场编址程序执行必需存储空间,且该空间在执行前不程序执行必需存储空间,且该空间在执行前不确定确定运转时辰确定其真正的内存地址运转时辰确定其真正的内存地址地址的概念地址的概念( (续续) )地址的概念地址的概念( (续续) )问题:用户编程空间地址:逻辑地址虚概念内存地址:物理地址实概念执行程序时如何实现二者之间的转换?地址的概念地址的概念( (续续) )3.地址映射(address mapping):将用户程序中的逻辑地址转换为运转时由机器直接寻址的物理地址。有时也称为地址变换、地址重定位。当程序装入内存时,操作系统要为该程序分配一个适宜的内存空间,由于程序的逻辑地址与分配到内存物理地址不一致,而CPU执行指令时,是按物理地址进展的,所以要进展地址转换。4.地址映射的分类静态重定位:当用户程序被装入内存时,一次性实现逻辑地址到物理地址的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 预制拼装桥墩施工方案
- 2024年学校合同管理制度
- 二零二五年度民房租赁合同附带社区共建共享协议4篇
- 2025年度消防工程劳务及消防设备租赁合同3篇
- 2024年心理咨询师题库及完整答案【名师系列】
- 资源勘查课课程设计
- 2025年度照明灯具代加工合同协议书4篇
- 造价概算课程设计
- 2024石英砂高性能材料研发与应用销售合同3篇
- 二零二五版美甲店美容护肤产品销售代理合同模板4篇
- 氧气雾化吸入法
- 6月大学英语四级真题(CET4)及答案解析
- 气排球竞赛规则
- 电梯维修保养报价书模板
- 危险化学品目录2023
- FZ/T 81024-2022机织披风
- GB/T 33141-2016镁锂合金铸锭
- 2023译林版新教材高中英语必修二全册重点短语归纳小结
- JJF 1069-2012 法定计量检定机构考核规范(培训讲稿)
- 综合管廊工程施工技术概述课件
- 公积金提取单身声明
评论
0/150
提交评论