- 18
- 0
- 约1.15万字
- 约 14页
- 2018-05-25 发布于浙江
- 举报
试验四:存储管理----可变分区
存储管理实验----可变分区管理
实验目的:
通过分区存储管理模拟算法,了解可变分区的内存分配和回收过程,熟悉内存分配之最先、最佳、最差适应算法。
实验内容:
阅读参考程序 ,写出该程序的内存分配算法是哪种?
完善内存回收算法 。
设计最先内存分配算法,分配从小地址开始 ;
参考程序
#include stdio.h
#include stdlib.h
#define n 10 /*假定系统允许的最大作业数为n,假定模拟实验中n值为10*/
#define m 10 /*假定系统允许的空闲区表最大为m,假定模拟实验中m值为10*/
#define minisize 100 /*空闲分区被分配时,如果分配后剩余的空间小于minisize,则将该空闲分区全部分配,若大于minisize,则切割分配,即不留小碎片*/
struct
{
float address; /*已分配分区起始地址*/
float length; /*已分配分区长度,单位为字节*/
int flag; /*已分配区表登记栏标志,用0表示空栏目*/
}used_table[n]; /*已分配区表。即存放已经分配的分区
*/
struct
{
float address; /*空闲区起始地址*/
float length; /*空闲区长度,单位为字节*/
int f
您可能关注的文档
最近下载
- HG/T20613-2009 钢制管法兰用紧固件(PN系列).docx
- GB50171-2012:电气装置安装工程盘、柜及二次回路接线施工及验收规范.pdf VIP
- 2024年泉州华光职业学院妇产护理期末高分题库含答案详解(B卷).docx VIP
- 一元线性回归分析课件.PPT VIP
- 移动互联网对大学生日常生活影响研究.doc VIP
- 高中英语教学竞赛公开课、高考复习课件——疑问词+ever的用法(教学课件).ppt VIP
- 学习党的二十届四中全会精神研讨发言材料.doc VIP
- 医用直线加速器的质量保证与质量控制.doc VIP
- 2026年中国功能性乳品行业研究报告.pdf VIP
- SY╱T 5040-2012 桩用焊接钢管.pdf VIP
原创力文档

文档评论(0)