第3章及处理机调度与死锁part2.pptVIP

  • 0
  • 0
  • 约5.67千字
  • 约 39页
  • 2018-12-31 发布于福建
  • 举报
第3章及处理机调度与死锁part2

* 第三章 处理机调度与死锁 第三章 处理机调度与死锁 3.1 处理机调度的层次 3.2 调度队列模型和调度准则 3.3 调度算法 3.4 实时调度 3.5 产生死锁的原因和必要条件 3.6 预防死锁的方法 3.7 死锁的检测与解除 3.3 调 度 算 法 3.3.1 先来先服务和短作业(进程)优先调度算法 1. 先来先服务调度算法 貌似公平的算法,对短作业不利。 2. 短作业(进程)优先调度算法 短作业优先(SJF)的调度算法,是从后备队列中选择一个或若干个估计运行时间最短的作业,将它们调入内存运行。 短进程优先(SPF)调度算法,则是从就绪队列中选出一估计运行时间最短的进程,将处理机分配给它,使它立即执行并一直执行到完成,或发生某事件而被阻塞放弃处理机时,再重新调度。 SJ(P)F调度算法也存在不容忽视的缺点: (1) 该算法对长作业不利。更严重的是,如果有一长作业(进程)进入系统的后备队列(就绪队列),由于调度程序总是优先调度那些(即使是后进来的)短作业(进程),将导致长作业(进程)长期不被调度。 (2) 该算法完全未考虑作业的紧迫程度,因而不能保证紧迫性作业(进程)会被及时处理。 (3) 由于作业(进程)的长短只是根据用户所提供的估计执

文档评论(0)

1亿VIP精品文档

相关文档