- 56
- 0
- 约5.31千字
- 约 10页
- 2019-02-17 发布于广东
- 举报
实验报告
实验二 动态分区分配与回收算法
一、实验目的
了解动态分区分配方式中使用的数据结构和分配算法,并进一步加深对动态分区存储管理方式及其实现过程的理解。
二、实验原理
算法思想:
1.分区的个数和大小不是固定不变的,而是可变的,随装入的作业动态划分,且不会产生内部碎片。
2.外部碎片:若存储块长度为N,在该系统所采用的调度算法下较长时间内无法选出一道长度不超过该块的进程,则称该块为外部碎片。
3.首次适应算法(FF):
FF算法要求空闲分区链以地址递增的次序链接。在分配内存时,从链首开始顺序查找,直到找到一个大小能满足要求的空闲分区为止。该算法倾向于优先利用内存中低址部分的空闲分区,从而保留了高址部分的大空闲区,这为以后到达的大作业分配大的内存空间创造了条件。
4.最佳适应算法(BF):
每次为作业分配内存时,BF总是把能满足要求、又是最小的空闲分区分配给作业,避免大材小用。为了加速寻找,该算法要求将所有的空闲分区按其容量从大到小的顺序形成一空闲分区链,自表头开始查找到第一个满足要求的自由分区分配。该算法保留大的空闲区,但造成许多小的空闲区。
分区分配中的内存回收有四种情况:
(1)回收区与插入点的前一个空闲分区相邻接。
(2)回收区与插入点的后一空闲分区相邻接。
(3)回收区同时与插入点的前、后两个空闲分区邻接。
(4)回收分区既不与前一个分区邻接,也不与后一个分区邻接
您可能关注的文档
最近下载
- 高等量子力学_闫学群PPT完整全套教学课件.pptx
- SH/T-3903-2017-石油化工建设工程项目监理规范(承包单位用表格模板).pdf VIP
- 《四升五暑假衔接专项训练——课外阅读理解》五年级上 语文(1).pdf VIP
- 2024年全国现场流行病学调查职业技能竞赛考试题库资料大全-中(多选题汇总).pdf VIP
- 2024年全国现场流行病学调查职业技能竞赛备考试题库800题(含答案).docx VIP
- 现行工资政策讲解课件.pptx
- 房屋租赁凭证办理委托书模板.docx VIP
- 2025年漯河职业技术学院教师招聘考试真题及答案.docx VIP
- 镇痛镇静治疗安全质量管理考核标准.doc VIP
- 上堡侗寨《中国世界文化遗产预备名单》.doc VIP
原创力文档

文档评论(0)