chapter处理机调度与死锁作业讲解.pptVIP

  • 7
  • 0
  • 约3.13千字
  • 约 13页
  • 2019-06-10 发布于广东
  • 举报
计算机操作系统 * 张 帆 zhangfan@henu.edu.cn 金明校区计算机学院206室 明伦校区科技馆5楼 省重点学科开放实验室514、517室 * 第三章作业 1、引起进程调度的因素有哪些? 答:在操作系统中,引起进程调度的主要因素有:正在运行的进程完成任务,或等待资源,或运行到时;核心处理完中断或陷入事件后,发现系统中“重新调度”标志被置上。 2、某进程被唤醒后立即投入运行,我们就说这个系统采用的是抢占(剥夺)调度方法,对吗?为什么? 答:某进程被唤醒并立即运行并不能说明该系统是剥夺调度算法。 进程调度有以下两种基本方式:(1)非剥夺方式:一旦把处理机分配给某进程后便让它一直运行下去,直到进程完成或发生某事件而阻塞时,才把处理机分配给另一个进程。(2)剥夺方式:当一个进程正在运行时,系统可以基于某种原则,剥夺已分配给它的处理机,将之分配给其它进程。 题给的条件不足以判断是否是可剥夺调度算法。 * 3、(教材第 1题)高级调度与低级调度的主要任务是什么?为什么要引入中级调度? 答:(1)高级调度又称作业调度,其主要任务是按一定的原则对外存上处于后备状态的作业进行选择,调入内存,并建立相应的进程,以使该作业的进程获得竞争处理机的权利。 低级调度又称进程调度,其主要任务是按照某种策略和方法选取一个处于就绪状态的进程,

文档评论(0)

1亿VIP精品文档

相关文档