1.本实验是模拟操作系统的主存分配,运用可变分区的存储管理算法设计主存分配和回收程序,并不实际启动装入作业。 2.采用最先适应法、最佳适应法、最坏适应法分配主存空间。 3.当一个新作业要求装入主存时,必须查空闲区表,从中找出一个足够大的空闲区。若找到的空闲区大于作业需要量,这是应把它分成二部分,一部分为占用区,加一部分又成为一个空闲区。 4.当一个作业撤离时,归还的区域如果与其他空闲区相邻,则应合并成一个较大的空闲区,登在空闲区表中。 5.设计的模拟系统中,进程数不小于5,进程调度方式可以采用实验一中的任何一种。 6.运行所设计的程序,输出有关数据结构表项的变化和内存的当前状态。
时间: 2023-06-08 16:04:40 浏览: 189
计算机操作系统-在可变分区管理方式下采用最先适应算法实现主存分配与回收.docx
5星 · 资源好评率100%
这个问题属于计算机科学领域,可以回答。该实验的主要目的是设计一个模拟系统来模拟操作系统的主存分配,采用可变分区的存储管理算法设计主存分配和回收程序。这个模拟系统可以采用最先适应法、最佳适应法、最坏适应法来分配主存空间,并且当一个新的作业需要装入主存时,需要从空闲区表中找到一个足够大的空闲区,并将其分成两部分,一部分为占用区,一部分又成为一个空闲区。当一个作业撤离时,归还的区域如果与其他空闲区相邻,则应合并成一个较大的空闲区,登在空闲区表中。设计的模拟系统中,进程数不小于5,进程调度方式可以采用实验一中的任何一种。运行程序,可以输出有关数据结构表项的变化和内存的当前状态。
阅读全文