上传者: 43934844
|
上传时间: 2022-06-22 13:05:11
|
文件大小: 143KB
|
文件类型: DOC
沈 阳 工 程 学 院 学 生 实 验 报 告 实验室名称:计算机实验室 实验课程名称: 操作系统 实验项目名称:存储管理 (1) 实验日期: 2年 月 9 日 班级: 姓名: 学号: 2 指导教师: 批阅教师: 成绩: 一.实验目的 通过编写和调试存储管理的模拟程序以加深对存储管理方案的理解,熟悉可变分区存 储管理的内存分配和回收。 二.实验设备 PC机一台,WIN-TC软件。 三.实验项目 编写程序实现采用可变分区方法管理内存。 1、在该实验中,采用可变分区方式完成对存储空间的管理(即存储空间的分配与回 收工作)。 2、设计用来记录主存使用情况的数据结构:已分区表和空闲分区表或链表。 3、在设计好的数据结构上设计一个主存分配算法。 4、在设计好的数据结构上设计一个主存回收算法。其中,若回收的分区有上邻空闲 分区和(或)下邻空闲分区,要求合并为一个空闲分区登记在空闲分区表的一个表项里 。 5、(附加)若需要可以实现程序的浮动,对内存空间进行紧凑。 四.实验代码(附页) #include #include #define OK 1 //完成 #de