虚拟存储器管理——模拟内存分配与回收
一、实验要求
理解内存分配原理,特别是以页面为单位的虚拟内存分配方法。模拟存储管理中内存
空间的管理和分配内存空间的管理分为固定分区管理方式,可变分区管理方式,页式存储
管理,段式存储管理。
二、实验内容
源程序代码部分:
#include "malloc.h"
#include "stdio.h"
#include "iostream.h"
#include "stdlib.h"
#define n 10
#define m 10 #define minisize 100
struct
{
float address;
float length;
int flag;
}used_table[n];
struct
{
float address;
float length;
int flag;
}free_table[m];
allocate(J,xk)
char J;
float xk;
{
int i,k;
float ad;
k=-1;
评论7
最新资源