1. 实验内容:
分区存储管理是把主存储器中的用户区作为一个连续区或分成若干个连续区进行管理,每个连续区中可装入一个作业或进程。多道程序系统一般都采用多个分区的存储管理方式,具体可分为固定分区和可变分区两种方式。本节实验你将重点学习几种常见的可变式分区存储管理算法并将其实现。
2. 实验要点:
理解固定式分区及可变式分区两种存储管理模式,知道各自的优缺点;
验证型实验需理解可变式分区方式的三种算法最先适应算法、最佳适应算法和最坏适应算法的工作原理,理解内存释放的具体实现过程;
提高型实验需在提供的代码框架下根据提示自主编程实现2所述三种算法及内存释放过程。
3. 实验环境:
Visual Studio Code
GCC
4. 工作目录:
/headless/Desktop/os/project3