作业管理

操作系统中用来控制作业的进入、执行和撤销的一组程序称为作业管理程序,系统为每一个作业建立一个作业控制块(Job Control Block, JCB),JCB包括的主要内容有作业名、作业状态、资源要求、作业控制方式及作业优先权等。

作业的状态

(1)提交状态:作业由输入设备进入外存储器。

(2)后备状态:当作业的全部信息进入外存后,系统为该作业建立一个作业控制块。

(3)执行状态:分配必要的资源并进入内存,建立相应的进程后。

(4)完成状态:正常运行结束。

 

作业调度

处理器调度通常分为三级调度,即低级调度、中级调度和高级调度。

(1)高级调度:也称为作业调度,主要功能是选择作业,为它们建立进程,分配必要的资源,使它们能够运行起来。

(2)中级调度:也称为交换调度,决定进程在内、外存之间的调入、调出。

(3)低级调度:也称为进程调度。

 

作业调度的算法:

(1)先来先服务:不利于短作业。

(2)短作业优先:不利于长作业。

(3)响应比高者优先:响应比R=(W+T)/T=1+W/T,其中T为该作业估计需要的执行时间,W为作业在后备状态队列中的等待时间。

(4)优先级调度:根据作业的优先级别,优先级高者先调度。

 

最后欢迎大家访问我的个人网站:1024s

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值