操作系统课堂笔记(3)用户接口和作业管理

简介: 用户与操作系统的接口 1、作业级接口 用于作业控制。用户通过键盘输入或在作业中发出一系列命令,告诉操作系统执行哪些操作。1)联机作业控制方式的接口  2)脱机作业控制方式的接口 2、程序级接口 系统为用户在程序一级提供相关服务而设置的。 典型的作业控制过程: 1)编译  2)连接装配  3)运行 批处理系统的作业管理    作业控制块:批处理作业存在标志,其中保存有系统对于

用户与操作系统的接口

1、作业级接口

用于作业控制。用户通过键盘输入或在作业中发出一系列命令,告诉操作系统执行哪些操作。1)联机作业控制方式的接口  2)脱机作业控制方式的接口

2、程序级接口

系统为用户在程序一级提供相关服务而设置的。

典型的作业控制过程

1)编译  2)连接装配  3)运行

批处理系统的作业管理   

作业控制块:批处理作业存在标志,其中保存有系统对于作业进行管理所需要的全部信息,它们被保存于磁盘区域中。

作业表:每个作业有一个作业控制块,所有的作业JCB构成一个表。

批处理作业的状态及转换

1、进入状态

2、后备状态

3、运行状态

4、完成状态

作业的建立:1)作业的输入  2)JCB的建立

作业输入方式:1)联机输入   2)脱机输入  3)SPOOLing系统

JCB的建立

在系统把作业信息输入到外存输入井之后,还要根据作业说明书内容和有关作业信息在外存中的合适位置建立作业控制表JCB。

 常见的批处理作业调度算法

1、先来先服务算法(FCFS First Come First Serve)

2、短作业优先算法(SJF Shortest Job First) 作业运行时间短的优先

3、最高响应比优先算法(HRN Highest Response ratio Next)

响应比R = 作业周转时间 / 作业处理时间 = (作业处理时间 + 作业等待时间)/ 作业处理时间 

4、基于    优先数调度算法 (HPF Highest Priority First)

(a)由用户规定优先数(外部优先数)用户提交作业时,根据急迫程度规定适当的优先数,作业调度程序根据JCB优先数决定进入内存的次序
(b)由系统计算优先数(内部优先数)
例:可按如下公式计算作业的优先数:
优先数 = 用户规定优先数 作业处理时间 + 作业等待时间 输出量

5、均衡调度算法(分类排队算法)

基本思想:
•根据系统运行情况和作业属性将作业分类
•轮流从不同的作业类中挑选作业
目标:
•力求均衡地利用各种系统资源,发挥资源使用效率
•力求使用户满意




目录
相关文章
|
存储 缓存 Shell
【深入理解操作系统】第一章:计算机系统漫游 | A tour of Computer Systems | 阅读笔记
【深入理解操作系统】第一章:计算机系统漫游 | A tour of Computer Systems | 阅读笔记
115 0
|
存储 安全 API
[笔记]深入解析Windows操作系统《四》管理机制(三)
[笔记]深入解析Windows操作系统《四》管理机制(三)
|
4月前
|
存储 算法 Unix
软考中级之数据库系统工程师笔记总结(三)操作系统
软考中级之数据库系统工程师笔记总结(三)操作系统
41 0
|
4月前
|
Linux 调度
部署02-我们一般接触的是Mos和Wimdows这两款操作系统,很少接触到Linux,操作系统的概述,硬件是由计算机系统中由电子和机械,光电元件所组成的,CPU,内存,硬盘,软件是用户与计算机接口之间
部署02-我们一般接触的是Mos和Wimdows这两款操作系统,很少接触到Linux,操作系统的概述,硬件是由计算机系统中由电子和机械,光电元件所组成的,CPU,内存,硬盘,软件是用户与计算机接口之间
|
5月前
|
调度
操作系统的目标和功能笔记分享
【6月更文挑战第1天】操作系统的目标和功能笔记分享
67 1
|
6月前
|
调度
操作系统的目标和功能笔记分享
【5月更文挑战第3天】操作系统的目标和功能笔记分享
54 2
|
6月前
|
存储 算法 调度
【软件设计师—基础精讲笔记2】第二章 操作系统2
【软件设计师—基础精讲笔记2】第二章 操作系统1
63 1
|
6月前
|
存储 算法 Unix
【软件设计师—基础精讲笔记2】第二章 操作系统1
【软件设计师—基础精讲笔记2】第二章 操作系统
102 1
|
6月前
|
存储 算法 调度
《计算机操作系统》重点知识笔记整理(二)
《计算机操作系统》重点知识笔记整理(二)
102 0
|
6月前
|
存储 资源调度 算法
《计算机操作系统》重点知识笔记整理(一)
《计算机操作系统》重点知识笔记整理(一)
125 0

热门文章

最新文章

下一篇
无影云桌面