- 4
- 0
- 约5.37千字
- 约 12页
- 2019-09-27 发布于广东
- 举报
可变分区存储管理
目的和要求
通过这次实验,加深对内存管理的认识,进步掌握内存的分配.回收算
通过这次实验,加深对内存管理的认识,进
步掌握内存的分配.回收算
法的思想。
实验内容
编写程序模拟实现内存的动态分区法存储管理。内存空闲区使用自由链管 理,采用最坏适应算法从自由链中寻找空闲区进行分配,内存回收时要与相邻 空闲区的合并。
初始状态信息:假定系统的内存共640K,初始状态为操作系统本身占用64Ko
将要申请内存的作业信息(存储在document/job. txt文件中),当前时间是0。 输入:用户打开document/job. txt文件,输入作业信息。
处理:模拟时间逐歩增加,每次加1 ?采用先来先服务算法调度作业,模拟 作业运行,用最坏适应算法进行内存的分配。且进行内存的回收,注意与空闲 分区的合并。直到所以作业运行完成程序结束。
输出:把当前时间为0,为1,为2 的内存分配状况和作业信息写入 文件 document/information. txt。
实验环境
Windows 操作系统.VC++6. 0
C语言
设计思想
4.1结点定义
〃空闲区结点描述
typedef struct FreeNode
int fength; //分区长度
int actlress; //分区起始地址 }FreeNode,*PFreeNode;
〃空闲区自由链表的描述
typedef
您可能关注的文档
- 句型转换和词汇.docx
- 句型装换练习.docx
- 句子背中考单词.docx
- 句子成分作业A.docx
- 句子结构及成分.docx
- 句子衔接题的常见题型及解题思路.docx
- 句子信息结构与汉语语法实体成活.docx
- 句子知识与习题.docx
- 可爱的动物教学设计.docx
- 可编程控制器B.docx
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- 心脏起搏器植入指征(2025版).pptx
- 2025年中考数学第三次模拟考试数学(盐城卷)含答案或解析.pdf VIP
- (2024版)肥胖患者长期体重管理及药物临床应用指南.docx VIP
- 一种改善带壳溏心蛋蛋黄绿变的实验方法.pdf VIP
- [城市轨道交通概论(第2版)][赵矿英]电子教案.ppt VIP
- 河北图集 12D9 室外电缆工程.docx
- 盐城市2023年中考:《数学》考试真题与参考答案.docx VIP
- 2026年武汉四调试卷及答案历史.doc VIP
- YD-T 1092-2004通信电缆-无线通信用502泡沫 聚乙烯绝缘皱纹铜管外导体射频同轴电缆.pdf VIP
- YD-T 1319-2013 通信电缆 无线通信用50Ω泡沫聚烯烃绝缘编织外导体射频同轴电缆.pdf VIP
原创力文档

文档评论(0)