存储管理--可变分区管理 操作系统 实验报告

设计一个可变式分区分配的存储管理方案。并模拟实现分区的分配和回收过程。 对分区的管理法可以采用下面三种算法之一: 首次适应算法 循环首次适应算法 最佳适应算法 必须建立空闲区表和占用区表,回收算法考虑四种情况。 流程图按选定的算法自己完成。 三.实验源程序文件名:cunchuguanli.c 执行文件名:cunchuguanli.exe 四、实验分析: 1)本实验采用可变分区管理

实验三、存储管理

一、实验目的:

存储管理--可变分区管理 操作系统 实验报告

.通过编写和调试存储管理的模拟程序以加深对存储管理方案的理解。

存储管理--可变分区管理 操作系统 实验报告

.通过编写和调试模拟程序以加强对虚拟存储管理的了解。

二、实验题目:

. 设计一个可变式分区分配的存储管理方案。并模拟实现分区的分配和回收过程。

对分区的管理法可以采用下面三种算法之一:

存储管理--可变分区管理 操作系统 实验报告

首次适应算法

存储管理--可变分区管理 操作系统 实验报告

循环首次适应算法

存储管理--可变分区管理 操作系统 实验报告

最佳适应算法

存储管理--可变分区管理 操作系统 实验报告

必须建立空闲区表和占用区表,回收算法考虑四种情况。

存储管理--可变分区管理 操作系统 实验报告

流程图按选定的算法自己完成。

三.实验源程序文件名:cunchuguanli.c

执行文件名:cunchuguanli.exe

四、实验分析:

1)本实验采用可变分区管理,使用首次适应算法实现主存的分配和回收

1、可变分区管理是指在处理作业过程中建立分区,使分区大小正好适合作业的需求,并且分区个数是可以调整的。当要装入一个作业时,根据作业需要的主存量查看是否有足够的空闲空间,若有,则按需要量分割一个分区分配给该作业;若无,则作业不能装入,作业等待。随着作业的装入、完成,主存空间被分成许多大大小小的分区,有的分区被作业占用,而有的分区是空闲的。

为了说明那些分区是空闲的,可以用来装入新作业,必须有一张空闲说明表

空闲区说明表格式如下:

存储管理--可变分区管理 操作系统 实验报告

第一栏 第二栏

其中,起址——指出一个空闲区的主存起始地址,长度指出空闲区的大小。 长度——指出从起始地址开始的一个连续空闲的长度。

状态——有两种状态,一种是“未分配”状态,指出对应的由起址指出的某个长度的

你可能喜欢

  • 操作系统存储管理实验
  • 首次适应算法
  • 内存分配
  • 操作系统进程调度算法
  • 操作系统银行家算法课程设计
  • 操作系统内存管理
  • 动态分区分配算法

存储管理 可变分区管理 操作系统 实验报告相关文档

最新文档

返回顶部