第4章存储管理-上PPT
第四章 存储器管理; 存储器管理内容;一、概述;一、概述;二、概述-程序的装入和链接;绝对装入方式;可重定位装入方式;MOV 1000 , 5;2.2.程序的链接;静态链接方式;装入时动态链接;运行时动态链接(Run-time Dynamic Linking);三、连续内存分配方式;3.1 单一连续分配;(2)内存的分配和回收
一般用户单道系统
用时分配,空闲回收
(3)内存的保护
为了防止用户程序破坏操作系统的代码和数据,要采取一些保护措施。
采用动态重定位时加一些保护措施,用到两个寄存器:
重定位寄存器:用户程序装入内存的起始地址
界限寄存器:存放用户程序的长度;物理地址;3.2.固定分区分配 ;3.内存分配 ;3.3 动态分区分配 ;;可变分区模式的工作流程
先看一个例子。一个计算机有2560K内存,采用可变分区模式管理内存,操作系统占用低地址的400K空间,剩余2160K的空间为用户区。
最初整个用户区是空闲的,就一个分区。然后随着用户程序的创建和撤销。分区的个数和大小位置开始变化。;;;;3.分区分配算法 ;首次适应算法
该算法要求空闲分区链按照空闲分区起始地址递增的次序排序。
在分配内存时,每次都从链首开始查找,直至找到一个长度大于用户程序的分区,就进行分配。
倾向于优先利用内存中低址部分的内存,从而保留高址的大空闲区,但是
您可能关注的文档
- 第17章-申诉控告PPT.ppt
- 第17讲--免疫调节PPT.ppt
- 第17讲玉米类型识别PPT.ppt
- 第17讲鼠标消息响应和界面设计PPT.ppt
- 第18-19章-职位聘任法律责任PPT.ppt
- 第17章 矿物质饲料24PPT.ppt
- 第17章--灌浆法PPT.ppt
- 第18章--特殊土地基处理PPT.ppt
- 第18章 饲料添加剂34PPT.ppt
- 第18章-抗精神失常药PPT.ppt
- 锦州市太和区2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 长治市沁源县2025-2026学年第二学期三年级语文第六单元测试卷(部编版含答案).docx
- 西安市雁塔区2025-2026学年第二学期二年级语文第六单元测试卷(部编版含答案).docx
- 张掖地区张掖市2025-2026学年第二学期四年级语文第五单元测试卷(部编版含答案).docx
- 贵阳市云岩区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 伊春市金山屯区2025-2026学年第二学期四年级语文第五单元测试卷(部编版含答案).docx
- 湛江市麻章区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 渭南市临渭区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 湘西土家族苗族自治州龙山县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 运城市新绛县2025-2026学年第二学期二年级语文第六单元测试卷(部编版含答案).docx
原创力文档

文档评论(0)