-->
当前位置:首页 > 题库 > 正文内容

主观题:h505.处理器调度的层次有哪些?各层次的主要工作是什么?

Luz3年前 (2022-10-05)题库300
处理器调度的层次有哪些?各层次的主要工作是什么?







答案:解:
处理器调度的层次分为三级调度:高级调度、中级调度和低级调度。(3分)
高级调度:它需要做出两个决定,一个是要从驻留在外存后备队列中调入多少个作业,二是要调入哪几个作业;然后为被选中的作业创建进程,并分配必要的系统资源,如内存、外设等,然后把新创建的进程放入就绪队列中,等待被调度执行。(2分)
中级调度:中级调度主要涉及进程在内存和外存之间的交换。当系统中的内存使用情况紧张时,中级调度把内存中暂时不能运行的进程调到外存中等待,等内存有足够的空闲空间时,再由中级调度决定将外存上的某些具备了运行条件的就绪进程调入内存,把其状态修改为就绪状态并挂在就绪队列中,等待进程调度。(3分)
低级调度:按照一定的算法从就绪队列中选择一个进程,然后将处理器分配给它。执行低级调度功能的程序称作进程调度程序,由它实现处理器在进程间的切换。(2分)

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。