自己写的,可能有些地方有bug,传上来大家互相学习。
2022-01-10 17:36:06 26KB 首次适应 最佳适应 循环适应
1
代码可以在visualstudio上面编译通过。编写主界面,界面上有三个选项:分配内存、回收内存、查看内存。选择分 配内存时,要求输入作业的进程号和作业长度,然后使用 malloc 函数分配内 存,并报告内存分配结果。回收内存时要求输入进程号,使用 mfree 函数实 现回收。查看内存时,使用 mlist 函数实现输出内存使用情况和空闲情况。
1
可变分区管理方式下,采用首次适应算法(最先适应算法)实现主存空间的分配和回收。操作系统课程设计,用C语言实现。在VC6.0上调试通过。
1
一、设计内容 主存储器空间的分配和回收。 二、设计目的 一个好的计算机系统不仅要有一个足够容量的、存取速度高的、稳定可靠的主存储器,而且要能合理地分配和使用这些存储空间。当用户提出申请存储器空间时,存储管理必须根据申请者的要求,按一定的策略分析主存空间的使用情况,找出足够的空闲区域分配给申请者。当作业撤离或主动归还主存资源时,则存储管理要收回作业占用的主存空间或归还部分主存空间。主存的分配和回收的实现虽与主存储器的管理方式有关的,通过本实习帮助学生理解在不同的存储管理方式下应怎样实现主存空间的分配和回收。
2019-12-21 22:18:01 178KB c语言编写+实验报告
1
以大数组模拟内存,以小数组模拟用户文件,以图示的方法清楚的表示出可变分区管理中用户作业在内存中的分配及内存的变化。 要求:用户的作业分配是动态的。
1
模拟计算机主存储器空间的分配和回收,设计一个在可变分区管理方式下的最先适应分配算法的的分配与回收程序。
2019-12-21 20:02:02 7KB 操作系统
1