-
大小: 178KB文件类型: .rar金币: 1下载: 0 次发布日期: 2021-01-11
- 语言: 其他
- 标签:
资源简介
一、设计内容
主存储器空间的分配和回收。
二、设计目的
一个好的计算机系统不仅要有一个足够容量的、存取速度高的、稳定可靠的主存储器,而且要能合理地分配和使用这些存储空间。当用户提出申请存储器空间时,存储管理必须根据申请者的要求,按一定的策略分析主存空间的使用情况,找出足够的空闲区域分配给申请者。当作业撤离或主动归还主存资源时,则存储管理要收回作业占用的主存空间或归还部分主存空间。主存的分配和回收的实现虽与主存储器的管理方式有关的,通过本实习帮助学生理解在不同的存储管理方式下应怎样实现主存空间的分配和回收。
代码片段和文件信息
#include “stdio.h“
#include “stdlib.h“
#include “dy.h“
#include “disp.h“
#include “creatf.h“
#include “sort.h“
#include “insertu.h“
#include “over.h“
int main()
{
int ijkp;
i=1;
k=0;
p=1;
printf(“\n*----------------------------------------------------------*\n“);
printf(“|*****************主存储存空间的分配和回收模拟***************|\n“);
printf(“*----------------------------------------------------------*\n\n“);
creatf();
printf(“\n 请输入目前空闲分区表的信息:\n“);
while(p!=0)
{
printf(“\n 请输入空闲分区表某一行的起址和长度\n“);
scanf(“%d%d“&f0[0].ad&f0[0].len);
f0[0].state=‘F‘;
sort();
// k++;
printf(“\n 如果不再进行输入,则输入0\n“);
scanf(“%d“&p);
}
printf(“\n 插入作业之前空闲分区表的信息如下:\n“);
disp();
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1017 2008-12-05 21:38 实验二 内存空间的分配与回收\code\insertu.h
文件 1471 2008-12-05 21:20 实验二 内存空间的分配与回收\code\lab02.cpp
文件 2558 2008-12-06 21:08 实验二 内存空间的分配与回收\code\over.h
文件 952 2008-11-26 14:36 实验二 内存空间的分配与回收\code\sort.h
文件 158 2008-11-26 14:36 实验二 内存空间的分配与回收\code\creatf.h
文件 167 2008-11-26 14:20 实验二 内存空间的分配与回收\code\disp.h
文件 270 2001-11-26 14:50 实验二 内存空间的分配与回收\code\dy.h
文件 306688 2010-04-19 10:00 实验二 内存空间的分配与回收\实验报告.doc
目录 0 2010-04-19 10:00 实验二 内存空间的分配与回收\code
目录 0 2010-04-19 10:00 实验二 内存空间的分配与回收
----------- --------- ---------- ----- ----
313281 10
评论
共有 条评论