第三章第八节--死锁
- 格式:ppt
- 大小:4.36 MB
- 文档页数:62
第三章处理机调度与死锁31处3.1处理机调度的层次和调度算法的目标32理机调3.2作业与调度算法3.3进程调度度与3.4 实时调度死锁3.5 死锁概述3.6 预防死锁3.7避免死锁383.8死锁的检测与解除3.13.1处理机调度的层次处311P85理机调 3.1.1 高级调度312度与 3.1.2 低级调度313死锁 3.1.3中级调度❑高级调度(High-Level Scheduling)又称作业调度,决定后备作业中谁调入内存运行处❑低级调度(Low-Level Scheduling)理机调又称进程调度,决定就绪队列中哪个进程获得度与CPU ;死锁❑中级调度(Intermediate-Level Scheduling)又称在虚拟存储器中引入,在内、外存对换区进行进程对换行进程对换。
高级调度(High Level Scheduling)又称作业调度或长程调度处 功能:按照一定的算法,从外存的后备队列中选取某些并为它们创建进程理机调作业调入内存,并为它们创建进程、分配资源,再将进程插入就绪队列,准备执行。
度与死锁 作业和作业步作业控制块 作业调度作业和作业步(1)作业(Job)比程序更为广的概念含:程序+数据+作业说明书处比程序更为广的概念,含:程序+数据+作业说明书根据说明书,对程序进行控制。
批处理系统中,以作业为基本单位从外存调入内存理机调作业为基本单位从外存调入内存。
(2)作业步(Job Step),Demo run作的行过若个相独立相关联的序加步度与作业的运行经过若干个相对独立、又相互关联的顺序加工步骤,每个加工步骤称为一个作业步。
“编译”作业步,死锁例如,典型的作业可分成三个作业步:①编译作业步,②“连结装配”作业步;③“运行”作业步(3)作业流()作流若干个作业进入系统后,依次存放,形成输入的作业流;在操作系统的控制下,逐个作业进行处理,形成处理作业流。
事物都需操控指挥中心事物都需操控、指挥中心,so is the 作业处理机调度与死锁为管理和调度作业,多道批处理系统为每个作业设置个作业控制块是作业在系统中处置一个作业控制块JCB,JCB是作业在系统中存在的标志,保存系统对作业进行管理和调度所需的全部信息理机调信息。