使用C++编写的可在Linux系统运行的主存空间的分配与回收的课设报告,包含一个主程序和七个分程序,分程序使用头文件展示,完整地模拟了主存空间的分配与回收系统。含有一个主程序流程图,五个算法的流程图以及在Linux下运行的结果截图。
1
(1) 首次适应算法:从链首出发,寻找满足申请要求的内存块。 (2) 循环首次适应算法:从上次查找的下一个空闲块开始查找,直到找到满足要求的内存块。 (3) 最佳适应算法:在每次查找时,总是要找到既能满足要求又最小的内存块给分配给用户进程。为了方便查找,所有的空闲内存块按从小到大的顺序存放在空闲链表中。 本资源包括:FIFO,最优适应分配算法,最坏适应算法 、循环最适应算法。c++实现。
1
实验二:最高优先级/优先级调度算法+先来先服务算法 实验三:最先适应算法+最佳适应算法+最坏适应算法 实验四:安全性算法+银行家算法 哈工大威海操作系统实验 代码及实验报告
最坏适应算法,可用于操作系统课程设计,如果需要报告可以私聊我。
2021-12-08 15:39:26 6KB bad_fit
1
将所有的空闲分区按其容量从大到小的顺序形成一空闲分区链,查找时只要看第一个分区能否满足作业要求
2021-10-19 20:51:06 9KB 空间分配
1
编写程序模拟实现内存的动态分区法存储管理。内存空闲区使用自由链管理,采用最坏适应算法从自由链中寻找空闲区进行分配,内存回收时假定不做与相邻空闲区的合并。
2019-12-21 21:55:38 207KB 最坏算法 内存分配回收
1
用C语言编写的最坏适应算法,大家快下载吧。
2019-12-21 21:04:38 6KB C语言
1
操作系统中利用最佳适应算法 最坏适应算法 循环首次适应算法 首次适应算法实现动态内存的分配和回收内存
1