作业调度 先来先服务
文件大小: 5k
源码售价: 10 个金币 积分规则     积分充值
资源说明:1、实验原理; 由于在多道批处理系统中,作业一投入运行,它就占有计算机的相关资源直到作业完成为止,因此调度作业时必考虑a 运行前它所需要的资源是否得到满足b运行时它所占用的 CPU时间有否被几个作业分享,有的话它们平方CPU时间。 作业调度算法: 1.先来先服务算法:按照作业提交给系统的先后顺序来挑选作业,先提交的先被挑选。 3、相关数据结构的说明 struct jcb//jcb 结构体 { int num;/* 作业名*/ int starttime;/* 提交时间*/ float ntime;/* 作业所需运行时间*/ int resource0; /* 所需资源主存*/ int resource1; /* 所需资源磁带机数量*/ int resource2; /* 所需资源打印机*/ char state;/* 作业状态*/ int runtime;/* 开始运行时间*/ int finishtime;/* 完成时间*/ int dw;//首地址 };
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。