- 85
- 0
- 约5.92千字
- 约 18页
- 2018-10-24 发布于天津
- 举报
实验三 存储管理动态不等 长存储资源分配算法.PPT
实验三 存储管理——动态不等 长存储资源分配算法 实验目的 实验内容 实验准备 实验设计 参考代码 实验结果 思考题 实验目的 理解动态异长存储分区资源管理,掌握所需数据结构和管理程序,了解各种存储分配算法的优点和缺点。 实验内容 分析UNIX最先适应(FF)存储分配算法,即map数据结构、存储分配函数malloc()和存储释放函数mfree(),找出与算法有关的成分。 修改上述与算法有关的成分,使其分别体现BF分配原则和WF分配原则。 实验设计 按内容要求编写最佳适应和最坏适应存储分配算法。 编写测试程序,对存储分配表进行初始化。然后对用户输入的请求和释放,按算法动态更新存储分配表,并将每次更新之后的存储分配表在屏幕上显示出来。 参考代码 #ifdef HAVE_CONFIG_H #include config.h #endif #include stdio.h #include stdlib.h #define MAPSIZE 100 struct map //存储资源表结构 { int m_addr; int m_size; }; struct map map[MAPSIZE]; //存储资源表 //BF存储分配函数 int BF_malloc(struct map *mp,int size) { registe
您可能关注的文档
- 商洛市土地利用结构优化的情景分析.PDF
- 太平盛世驾乘人员意外伤害保险条款.PDF
- 学习《电工与电子技术》.PPT
- 实验二 处理机调度实时调度算法EDF和RMS.PPT
- 对大型地方文献丛书整理出版热潮的思考.PDF
- 工作在OSI网络体系结构的最低两层;在数据链路层实现分组.PPT
- 并能通过函数来实现程序的 模块化。它即具有高级语言的.PPT
- 恒大住院医疗保险(2018 版)条款 阅读指引.PDF
- 悬空如不动,铁燕实疾轻.PDF
- 抗流感病毒中药及抗埃博拉病毒活性化合物的 发现策略.PDF
- 2026年聊城大学东昌学院专职辅导员招聘(10人)备考试题.docx
- 2026年聊城东阿县初级综合类事业单位公开招聘人员(37人)备考题库.docx
- 2026年聊城东阿县初级综合类事业单位公开招聘人员(37人)备考试题.docx
- 人教版九年级下册数学 第三十章 随机事件的概率估计概率同步练习.doc
- 《的加减法练习课》课件.pptx
- 2026年聊城东阿县景行教育文化有限公司公开招聘教学服务人员(25名)备考题库.docx
- 2026年辽源市水务集团有限责任公司所属子公司公开招聘工作人员备考题库.docx
- 2026年聊城东阿县景行教育文化有限公司公开招聘教学服务人员(25名)备考试题.docx
- 2026年聊城高级财经职业学校“水城优才”优秀青年人才引进(5人)备考试题.docx
- 2026年聊城高级财经职业学校公开招聘备案制工作人员(7人)备考试题.docx
原创力文档

文档评论(0)