- 47
- 0
- 约9.13千字
- 约 19页
- 2017-07-23 发布于辽宁
- 举报
组号成绩计算机操作系统课程设计报告题目基于可重定位分区分配算法的内存管理的设计与实现专业:计算机科学与技术班级:学号+姓名:指导教师:2016年12月23日设计目的掌握内存的连续分配方式的各种分配算法设计内容基于可重定位分区分配算法的内存管理的设计与实现。本系统模拟操作系统内存分配算法的实现,实现可重定位分区分配算法,采用PCB定义结构体来表示一个进程,定义了进程的名称和大小,进程内存起始地址和进程状态。内存分区表采用空闲分区表的形式来模拟实现。要求定义与算法相关的数据结构,如PCB、空闲分区;在使用可重定位分区分配算法时必须实现紧凑。设计原理可重定位分区分配算法与动态分区分配算法基本上相同,差别仅在于:在这种分配算法中,增加了紧凑功能。通常,该算法不能找到一个足够大的空闲分区以满足用户需求时,如果所有的小的空闲分区的容量总和大于用户的要求,这是便须对内存进行“紧凑”,将经过“紧凑”后所得到的大空闲分区分配给用户。如果所有的小空闲分区的容量总和仍小于用户的要求,则返回分配失败信息详细设计及编码模块分析分配模块这里采用首次适应(FF)算法。设用户请求的分区大小为u.size,内存中空闲分区大小为m.size,规定的不再切割的剩余空间大小为size。空闲分区按地址递增的顺序排列;在分配内存时,从空闲分区表第一个表目开始顺序查找,如果m.size≥u.size且m.size-u.size
您可能关注的文档
- 芽孢杆菌市场研究报告书.doc
- 城市道路改造建设可行性研究报告书.doc
- 汽车冲压件及动力总成产业基地项目顶管工程监理实施细则.doc
- 林纸一体化项目造纸车间纸机基础结构工程专项施工方案.doc
- 煤业通防工区精益管理实施细则.doc
- 网吧管理系统--课程设计.doc
- 桥隧公司运营管理部全年运营管理工作汇报总结.doc
- 星级酒店智能客房控制系统整体解决方案.docx
- 小鼠SOIX基因的重组等实验设计论文.doc
- 成立医疗健康体检管理中心商业计划书.doc
- 2025年特种作业类金属非金属矿山安全作业金属非金属矿山排水作业-金属非金属矿山提升机操作作业参考题.docx
- 2025年事业单位工勤技能-广西-广西铸造工四级(中级工)历年参考题典型考点含答案解析.docx
- 2025年职业技能保健调理师中级工-高级工参考题库含答案解析.docx
- 碰撞损耗能量管理技术.docx
- 抖店服务考试题库及答案.docx
- 项目满意度问卷调查表模板2026年.docx
- 2026至2031中国催干剂行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2025年高考物理实验方案评价与改进试题.doc
- 抖店节点考试题库及答案.docx
- 2025年学历类自考专业(汉语言文学)中国现代文学作品选-外国文学史参考题库含答案解析.docx
原创力文档

文档评论(0)