2018/7/19
阜阳师范学院计算机与信息学院
1
第3章处理机调度与死锁
处理机调度的基本概念
调度算法
实时调度
产生死锁的原因和必要条件
预防死锁的方法
死锁的检测与解除
2018/7/19
阜阳师范学院计算机与信息学院
2
处理机调度的基本概念
高级调度、中级调度、低级调度
调度队列模型
选择调度方式和调度算法的若干准则
2018/7/19
阜阳师范学院计算机与信息学院
3
2018/7/19
阜阳师范学院计算机与信息学院
4
高级、中级和低级调度
经历下述三级调度:
高级调度(High Scheduling)
中级调度(Intermediate-Level Scheduling)
低级调度(Low Level Scheduling)
2018/7/19
阜阳师范学院计算机与信息学院
5
1. 高级调度
又称为作业调度、宏观调度或长程调度。用于决定把后备队列中的哪些作业调入内存,为他们分配必要的资源,并创建进程。
批处理系统:
分时系统:
实时系统:
需要作业调度
不需作业调度
不需作业调度
2018/7/19
阜阳师范学院计算机与信息学院
6
1. 高级调度
执行作业调度时,必须作出两个决定:
接纳多少作业——每次接纳多少作业进入内存,取决于多道程序度,即允许多少个作业同时在内存中运行。
接纳哪些作业——应接纳哪些作业从外存调入内存,取决于所采用的调度算法。
2018/7/19
阜阳师范学院计算机与信息学院
7
2. 低级调度
通常也称为进程调度、微观调度或短程调度。进程调度是最基本的一种调度,在三种OS中都有。用于决定就绪队列中哪个进程应先获得处理
高效团队建设学习心得体会 来自淘豆网m.daumloan.com转载请标明出处.