- 55
- 0
- 约1.28万字
- 约 16页
- 2023-09-13 发布于湖北
- 举报
操作系统实验报告
专业 网络工程 班级 08102 学号 姓名
课程名称 操作系统 学年2010-2011 学期 下
课程类别 专业必修 ■限选□任选□实践□ 实验时间 2010年12月9日
实验名称
实验三:内存管理
实验目的和要求
加深对动态内存分区的理解
掌握3种常用的分配方式
编写程序完成实验内容及实验报告
实验软硬件要求
Pentium ||| 450以上 CPU 64MB以上 内存
WINDOWS XP
Visual C++6.0
实验内容、方法和步骤(可附页)
设计结构体模拟物理内存块
分别模拟FF、BF、WF三种适应算法动态地创建进程
能够动态地销毁进程并更新可用表与已分配表
显示出各个时间段内存块中已分配表与可用表的情况
实验结果(可附页)
见截图
小结
这次的内存管理实验让我对动态内存分区管理的3种常用算法,即FF、BF、WF适应算法有了更为深刻的认识,也进一步锻炼了自己解决实际问题的能力。
动态内存分区需解决找到可用分配内存块、分配内存、更新可用表与已分配表以及在销毁进程时完成相邻空闲区的合并。实验中遇到的问题的是不能实现进程的动态销毁并刷新可用表与已分配表,后面通过向同学请教,加上不断地编写调试,终于得到了理想的效果。
评定成绩: 批阅教师:
原创力文档

文档评论(0)