background image

文件目录:把所有的 FCB 组织在一起,就构成了文件目录,即文件控制块的有序集合。

死锁避免

 

定义: 在系统运行过程中,对进程发出的每一个系统能够满足的资源申请进行动态检查,并根据检查结果
决定是否分配资源,若分配后系统可能发生死锁,则不予分配,否则予以分配。

作业控制块(Job Control Block-JCB):
 作业存在的唯一标志,是系统为管理作业所设置的一个数据结构,存放了管理和控制作业所必需的信息。

  作业说明书内容有两部分:作业情况的描述,如用户名,作业名,用户帐号,使用语言,作业步骤,控

制方式,优先级,专用文件,时间限制,有关注释等等。
  另一部分是作业需要的资源,如参数设置,系统配置,空间需求,输入输出设备要求,数量,估计运行

时间等。

CPU 状态:

在 PSW 中专门设置一位,它是根据运行程序使用指令权限而设置.

管态(特态):能执行指令全集(包括特权,非特权指令),具有改变 CPU 状态的能力,操作系统在管态下运行.

目态(普态):只能执行非特权指令,用户程序在目态下运行.(如果在目态下用户执行了特态指令,则产生中

断,由操作系统得到控制权,而特权指令被停止.)

(这两种状态时可转换的)

虚存:把内存与外存有机的结合起来使用,从而得到一个容量很大的 内存 ,这就是虚存

磁盘调度
 当多个访盘请求在等待时,采用一定的策略,对这些请求的服务顺序调整安排,旨在降低平均磁盘服务时

间,达到公平、高效。

进程调度
 进程调度的任务是控制协调进程对 CPU 的竞争即按一定的调度算法从就绪队列中选中一个进程,把 CPU 的

使用权交给被选中的进程。

死锁预防

 

定义: 在系统设计时确定资源分配算法,保证不发生死锁。具体的做法是破坏产生死锁的四个必要条件之

一。

临界区(互斥区):critical section
        一个程序片段的集合,这些程序片段分散在不同的进程中,对某个共享的数据结构(共享资源)

进行操作。
 在进程中涉及到临界资源的程序段叫临界区。

交换技术
  当内存空间紧张时,系统将内存中某些进程暂时移到外存,把外存中某些进程换进内存,占据前者所占

用的区域,这种技术是进程在内存与外存之间的动态调度。多用于分时系统中。