作业调度的主要功能是根据作业控制块中的信息,审查系统能否满足用户作业的资源需求,以及按照一定的算法,从外存的后备队列中选取某些作业调入内存,并为它们创建进程、分配必要的资源。然后再将新创建的进程插入就绪队列,准备执行。因此,有时也把作业调度称为接纳调度。常用的作业调度算法有先来先服务、短作业优先、响应比高优先、优先级调度算法和均衡调度算法。调度算法应该做到:1 、在单位时间内运行尽可能多的作业。2 、使处理机保持忙碌的状态。3 、使 I / O 设备得以充分利用。4 、对所有作业公平合理。先来先服务(FCFS, First Come First Serve)是最简单的调度算法,按先后顺序进行调度。