1 / 74
文档名称:

软件技术基础 存储器管理.ppt

格式:ppt   大小:814KB   页数:74页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件技术基础 存储器管理.ppt

上传人:350678539 2018/6/25 文件大小:814 KB

下载得到文件列表

软件技术基础 存储器管理.ppt

相关文档

文档介绍

文档介绍:软件技术基础
制作
主讲
段景山
段景山
存储器管理
1
操作系统内容概要
操作系统概述和基本原理
操作系统的几大基本的管理功能
处理机管理
存储器管理
设备管理
文件管理
作业管理
2
第五章存储器管理
存储管理的基本概念
连续分配方式
离散分配方式
虚拟存储器
第二篇操作系统
分页式
分段式
段页式
分区存储管理
3
存储管理的基本概念

存储管理的对象——内存

容量
价格
存取
速度
内存
外存






顺序
随机
几百M
几十G
1/M
50/G
ns级
ms级
4
存储管理的研究课题

前提:多道程序在内存
(1)存贮分配:
为进程分配足够的内存空间
代码段和数据段
(2)地址变换
(3)存贮空间保护
多进程之间不会越界访问
(4)主存的“扩充”问题
虚拟内存管理。
5
地址
地址变换的基本概念
1)什么是“地址”
地址是以字节为单元的存储器编号
内存空间(绝对空间)与物理地址
整个系统从0开始,即从0号存储单元开始
程序空间(相对空间)与逻辑地址
程序由机器代码组成,以字节为单位
每个程序都从0开始
6
程序空间例:

7
地址变换
2)为什么要进行地址变换
多道程序并发执行:
相对空间到绝对空间的映射
3)如何进行地址变换
重定位
基地址是程序在内存中的定位
改变基地址程序就重新定位
逻辑地址
基地址
+
物理地址
0
0
0
0
Memory
8
装入和链接

从用户源程序到内存中可执行的代码将经历:
编译:
完成用户源程序从高级语言到机器可理解代码的转换
根据任务的需要可能形成若干相对独立的目标模块
链接:
将任务所需的目标模块链接起来,如标准库、系统库
形成一个完整的装入模块
装入:
由系统的装入操作将装入模块装入内存
9
装入
(1)程序的装入
涉及:
放到内存什么地方
如何内存中找到所需的逻辑单元
装入方法的类型:
绝对装入
可重定位装入
动态装入
内存空间的分配
地址空间的映射,地址的变换
10

最近更新

山东冬半年降水相态的温度特征统计分析 4页

少层薄壁高强度水玻璃型壳的研究和应用 3页

模块二物流信息技术 45页

2025年文员实习生自我鉴定 5页

2025年网络安全专业术语 20页

对承包制历史方位和发展前景的再思考 3页

对德国、丹麦有害废物处置技术的考察 3页

2025年教育心理学读书笔记 34页

2025年绿化养护占道施工行政许可申请书 41页

2025年综掘机司机岗位作业指导书 37页

10CrMo910钢小直径管几种焊接方法对接接头时效.. 3页

实现6LoWPAN技术的解决方案简析 3页

2025年绵阳市城乡环境综合治理工作进村社活动.. 31页

完善洞庭湖生态经济区生态补偿制度的思考 3页

框架结构毕业答辩PPT 24页

2025年教师节诗歌朗诵稿 20页

2025年绩效管理有关基本知识与几种典型模式 50页

奥迪在中国的品牌策略研究——以“基于顾客的.. 3页

2025年教师节座谈会活动简报 5页

太原市新源里南区楼房下沉开裂调查分析 3页

天然气常压直接氧化制甲醛技术总结 3页

钢栈桥钢平台合同 18页

义务教育劳动课程标准(2022年版) 62页

康力电梯 扶梯质量机械检查要点培训 52页

高压物性取样和分析方法介绍精选PPT 89页

基于单片机的农业大棚温湿度监测系统设计 36页

列管式换热器设计说明书 23页

圆通祖师行谊记事 11页

SAP FICO 后台配置及前台操作-产品成本收集器.. 24页

张得计金口诀13套资料打包 2页