处理器作业调度的任务是什么?
处理器作业调度的任务是什么?
由于受主存储器容量等因素的限制,在后备队列中等待处理的作业不能全部同时被装入主存储器,操作系统根据一定的策略从后备队列中选取若干作业把它们装入主存储器,使它们有机会获得处理器运行,这项工作被称为作业调度。完成该工作的是系统的作业调度程序。 多道批处理操作系统的处理器调度至少应该包括作业调度和低级调度两个层次。作业调度属于高级调度层次,处于后备状态的作业在系统资源满足的前提下可以被选中从而进入内存计算。而只有处于执行状态的作业才真正构成进程获得计算的机会。 作业调度从后备队列中选中了一个作业,并把它装入主存储器时就为该作业创建了一个用户进程,并将其送入进程就绪队列。这些进程再在低级调度的控制下占有处理器运行。在多道批处理系统中,为充分利用处理器,可以把多个作业同时装入主存储器,这样就会同时有多个用户进程,这些进程都要竞争处理器。
答:详情>>