1.实验目的
加深对作业调度算法的理解。
2.实验内容
此实验模拟批处理系统中的作业调度,并采用响应比高者优先算法作为作业调度算法。
3.实验说明
从输入井中选择作业读入内存,使其获得处理器,得到运行的机会,即为作业调度。输入井中的作业用“作业控制块”(JCB)标识,为了进行作业调度,将作业控制块组成一个队列,这个队列称为后备队列。
模拟实验中没有实际作业,作业控制块中的信息内容只使用了模拟实验中需要的数据。作业控制块中包括作业名、作业大小、所需打印机台数、所需磁带机数量、作业估计执行时间、作业等待时间、指向下一个作业控制块的指针等内容。将作业控制块组成一个队列,实验中采用动态链表的方式模拟作业的后备队列。作业控制块采用结构型数据模拟。
模拟实验中,主存采用可移动的可变分区管理

该博客介绍了一个模拟批处理系统中作业调度的实验,采用响应比高者优先算法。实验通过作业控制块(JCB)来表示作业,组成动态链表的后备队列。主存使用可移动可变分区管理,设备采用静态分配。实验模拟了作业调度过程,包括资源分配和响应比计算,展示了如何创建作业队列和调度函数。代码示例展示了JCB结构和相关数据结构。

1161

被折叠的 条评论
为什么被折叠?



