(11)操作系统--作业

一个作业包含若干个进程
一个进程包含若干个线程
在这里插入图片描述
在这里插入图片描述
批作业包含:
程序
数据
说明书

在这里插入图片描述
理解:
第一句:是作业的报道语句,包含了JOB名字,user名字,账户名
第二:资源需求语句:内存50k,CPU10min,输出量100行
作业簿:
汇编
连接
执行
数据

作业控制程序(系统只有一个)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
理解后台命令:
即在后台进行的命令,所以给出该子进程的编号,可以通过该编号查到该子进程的状态

调度级别与多级调度:
低级调度:
处理机对进程进行处理
中级调度(交换):
控制进程在内外存中的管理,控制并发度
高机调度(作业):
把作业调到主机中使作业有运行的资格

在这里插入图片描述

在这里插入图片描述
理解:
创建进程的时候,判断有无内存空间,没有内存空间则在外存中建立空间状态为就绪挂起,有空间的时候swap in 内存,状态转换为就绪
在换出的时候优先选择等待状态(不运行),换入的时候选择就绪挂起的换入(等待挂起进入内存也为等待)

在这里插入图片描述
初始化表之后,创建进程1,然后无限循环执行进程0,作用是中级调度
在这里插入图片描述
在这里插入图片描述
通过通道提交,输入井(磁盘上一部分)存储提交还未处理的作业
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
适合非剥夺式算法

发布了133 篇原创文章 · 获赞 11 · 访问量 2913

猜你喜欢

转载自blog.csdn.net/qq_43410618/article/details/104814542