- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 存储管理
存储器是计算机系统的重要资源之一。任何程序和数据
及各种控制用的数据结构都必须占用一定的存储空间,因
此,存储管理直接影响系统性能。
存储器由内存(primary storage)和外存(secondary storage)
组成。本章主要讨论内存管理问题,包括:
5.1 概述
5.2 存储管理基本技术
5.3 页式管理
5.4 段式管理
5.5 段页式管理
5.6 局部性原理和抖动性原理
• 学习目标:
1.掌握:存储管理的功能、常用存储管理技术、
虚拟存储器的概念,分页、分段的概念,以及页式、
段式、段页式存储管理技术和虚存中的置换算法。
2.理解:存储器层次、存储分配。
3.了解:局部性原理和抖动问题。
• 学习要点:
本章涉及到的概念和管理技术较多,通过比较,
理解如下概念:逻辑地址、物理地址、静态重定位、
动态重定位、碎片、虚拟存储器;对于每一种存储管
理技术应理解它解决什么问题,实现的思想,以及它
带来的好处和存在的问题。
5.1 概 述
1. 存储层次结构
2. 存储管理的功能
3. 存储的分配与回收
4. 重定位
5. 内存信息的共享与保护
6. 虚拟存储器
7. 内外存数据传输的控制
返回
1. 存储层次结构
存储层次结构
CPU
寄存器(register) 速度加快
命令处理程序
快速缓存(cache) 成本增加
DOS核心
内存(primary storage)
容量减少
外存(secondary storage)
• 内存储器 (内存/ 主存)
– CPU能直接访问的存储器
– 用来存放系统和用户的程序和数据,其特点是存取速度快,存储方式是
以新换旧,断电信息丢失
• 外存储器 (外存/ 辅存)
– CPU不能直接访问的存储器
– 用来存放用户的各种信息,存取速度相对于内存要慢得多,但可用来长
期保存用户信息
内存的物理组织
• 内存地址
把内存分成若干个大小
相等的存储单元,每个单元
占8位,即1字节(byte )。
每个存储单元给一个编号,
称为内存地址(物理地址、
绝对地址、实地址)。
• 内存地址空间
内存地址的集合称为内
存地址空间(主存地址空
间),它是一个一维的线性
空间。
程序的逻辑结构
• 程序地址:用户编程时所用的地址。
• 程序地址空间:用户的程序地址的集合称为程序
地址空间,它的编址总是从0开始的,可以是一维线
性空间,也可以是多维空间。
用户程序的主要处理阶段:
– 编辑:形成源文件
– 编译:形成目标文件
– 链接:由多个目标文件或程序库生成可执行文件
– 装入:构造PCB,形成进程
• 程序必须装到内存才能运行,这需要根据内存的使用情况和分配策
略,进行内存空间分配
– 运行:建立的进程获得CPU执行
逻辑地址、物理地址和地址映射
• 逻辑地址 (相对地址,虚地址):用户的程序经过汇
编或编译后形成目标代码,目标代码通常采用相对地址
的形式。
– 其首地址为0,其余指令中的地址都相对于首
您可能关注的文档
最近下载
- 八年级上册地理第一次月考试题.docx VIP
- (完整word版)WORD版本核心高考高频688词汇(高考高频词汇).pdf VIP
- 1.3.4 单细胞生物(新教材课件) 七年级生物上册 (人教版2024).pptx
- 房地产企业华润置地十三五战略规划及2023年商业计划书.pptx VIP
- 2025外研版英语四年级上册全册教学设计教案.pdf
- 2025发展对象考试试题库及参考答案.docx VIP
- 考研英一英二 · 大小作文历年真题整理.pdf VIP
- 《维生素》教学课件.pptx VIP
- 电大一网一形考作业(电气CAD绘图3).doc VIP
- 电大一网一形考作业(电气CAD绘图2).doc VIP
文档评论(0)