第三章作业
1 高级调度和初级调度的任务是什么?为什么要引入中级调度?
1) 高级调度:主要功能是把外存上处于后备队列的那些作业调
入内存中。
2) 低级调度:决定就绪队列中哪个进程获得处理机,然后再分
派进程执行把处理机分配给该进程的具体操作。
中级调度又称为中程调度,主要目的是为了提高内存利用率和系
统吞吐量。因为在外存中,有些进程具有运行条件,且内存空闲,
由中级调度决定把外存上那些具备条件的就绪进程,重新调入内
存,并修改其状态为就绪状态,挂在就绪队列中等待调度。
3 何谓作业,作业步,作业流?
1) 作业:作业(JOB)是用户在一次算题过程中或一次事务处
理中,要求计算机系统所做的工作的集合。
2) 作业步:计算机完成作业是通过执行一系列有序的工作步骤
进行的,每个步骤完成作业的一部分特定工作,把计算机系
统完成一个作业所需的一系列有序的相对独立的工作步骤称
为作业步。
3) 作业流:在批处理系统中把若干作业依次放在输入设备上,
并在操作系统控制下将其送入辅存,形成一个作业流,也称
为输入流。作业流是出若干作业组成的。
7 试说明低级调度的主要功能?
1) 按照某种算法选取进程
2) 保存处理机的现场信息。
3) 把处理机分配给内存。
评论0