LMT NEW PBS作业排队运算系统对批处理作业的调度.docVIP

  • 8
  • 0
  • 约3.14千字
  • 约 14页
  • 2016-03-25 发布于安徽
  • 举报

LMT NEW PBS作业排队运算系统对批处理作业的调度.doc

LMT NEW PBS作业排队运算系统对批处理作业的调度 LMT NEW PBS作业排队调度程序从后备作业中选取若干个作业到内存并投入运行。它为选中作业建立进程并分配必要的资源,这时,这些被选中的作业处于执行状态。PBS作业调度的功能是记录系统中各作业的状况,从后备作业队列中挑选一批作业进入执行状态,以及为被选中作业分配资源建立进程和在作业执行结束后释放所占用的资源等。其中最主要的是从后备作业队列中选取一批作业进入执行状态。 根据不同的目标,将会有不同的调度算法。一般来说,调度目标主要是以下四点: ①对作业应该是公平合理的; ②应使设备有高的利用率; ③每天执行尽可能多的作业; ④有短的响应时间。 由于这些目标的互相冲突,任一调度算法要想同时满足上述目标是不可能的。例如,要想执行尽可能多的作业,调度算法就应选择短作业优先,而这对那些预计执行时间长的作业又是不公平的,甚至有可能永远得不到运行;要想对所有作业公平合理,调度算法就应选择先来先服务。如果考虑的因素过多,调度算法就会变得非常复杂,会使系统开销增加,资源利用率下降。 作业调度和进程调度的区别:? 一个作业从进入系统到最后完成,一般至少要经历两级调度:作业调度和进程调度。? 作业调度是宏观上的高级调度,它的主要功能是根据一定的算法,从输入井中选中若干个作业,分配必要的资源

文档评论(0)

1亿VIP精品文档

相关文档