• 大小: 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


评论

共有 条评论

相关资源