******十五 ******、软设笔记【操作系统】-作业管理

作业管理
一、作业状态
一个批处理型作业,从进入系统并驻留在外存的后备队列上开始,直至作业运行完毕,要经历提交、后备、执行和完成4个状态。


二、处理机调度
1.高级调度(High Scheduling)
也称为作业调度,是指在后备队列中选择一个或给作业,为它们建立进程,分配必要的资源,使它们能够运行。


*在批处理系统中,因作业进入系统后驻留在外存,故需要有作业调度。
*在分时系统中为做到及时响应,命令或数据被直接送入内存,故不需作业调度。
*在实时系统中,不需作业调度。


2.中级调度(Intermediate-Level Scheduling)
也称为进程调度或者短程调度,用来决定就绪队列中的哪个进程应获得处理机。
为最基本的一种调度,三种类型OS中都必须有进程调度。


3低级调度(Low Level Scheduling)
是为了提高内存利用率和系统吞吐量。
应是那些暂时不能运行的进程不再占用宝贵的内存资源,而将他们调到外存去等待,把此时的进程状态称为就绪驻外存状态或挂起状态。


三、调度算法
(1)先来先服务
(2)短作业(进程)优先调度算法
(3)高优先权优先调度算法
(4)高响应比优先调度算法


四、用户接口
*操作系统接口
>命令接口
>程序接口


posted @ 2018-05-12 11:24  CHANGEMAX  阅读(83)  评论(0编辑  收藏  举报