实 验 报 告
课程名称________操作系统试验____________
实验名称________ 动态分区分配___________
实验类型_________验证型_________________
实验点___机房___实验日期__2011_
指导教师__________________________
专 业_计算机科学技术_
班 级__________
学 号______________
姓 名____________
成 绩________________
XX学计算机通信工程学院
实验3 动态分区分配
.实验目
高级语言编写调试存分配模拟程序加深动态分区概念存分配原理理解
二.实验原理
变分区调度算法先适应分配算法优适应分配算法坏适应算法
户提出存空间申请系统根申请者求定分配策略分析存空间情况找出满足请求空闲区分申请者程序执行完毕动存资源时系统收回占存空间部分存空间
进程创建时存分配程序首先查找空闲存分区表(链)中寻找合适空闲块进行划分修改空闲存分区表(链)进程运行完毕释放存时系统根回收区首址空闲区表(链)中找相应插入点时出现四种情况:
1) 回收区插入点前空闲分区F1相邻接时回收区直接F1合修改F1
2) 回收区插入点空闲分区F2相邻接时回收区直接F2合回收区首址新空闲区首址二者
3) 回收区时插入点前两空闲分区邻接时需三者合
4) 回收区空闲区邻接时应建新表项
三.实验容
编写调试模拟存分配程序具体做法:循环根提示户选择时创建新进程分配存储空间时撤销进程根需时印空闲分区表(链)印系统中存情况
四.实验环境
软件环境Visual C++60
五.实验方案
六.实验步骤
1流程图
2程序源代码
八.实验中遇问题解决方法
九.实验总结(见封皮)
实验总结
指导教师评语成绩
成绩:
指导教师(签字):
年 月 日
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档