计算机操作系统慕课版第三章课后答案

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机操作系统慕课版第三章课后答案

1、高级调度与低级调度的主要任务是什么?为什么引入中级调度?

(1)、高级调度的主要任务是将外存的作业调入内存,又称作业调度。

低级调度的主要任务数为内存中处于就绪态的作业分配处理机。(2)、为了提高内存的利用率与系统吞吐量。ps:(中级调度是将作业调出掉回,高级调度是掉入,作业一次掉入,多次掉回,所以中级调度频次更高)

2、何谓作业和JCB?

作业是一组程序与数据和作业说明书,是高级调度的基本单位。JCB是作业控制块,是作业存在的表示,包含管理,调度所需的全部信息。ps:(对作业的控制是JCB和作业说明书一起的)

3、在什么情况下需要使用JCB?JCB通常包含了哪些内容?(1)作业进入系统。

(2)包含系统对作业调度,管理的全部信息。

4、在作业调度中应如何确定接纳多少作业和接纳哪些作业?

取决于多道程序度和调度算法。

5、试说明低级调度的主要功能?

从就绪队列中根据调度算法选择一个进程分配处理机。

6、简述引起进程调度的原因?

时间片完了、阻塞了、运行完了、被抢占了。

7、在抢占式调度算法中,应遵循的原则?

优先级、短进程优先、时间片原则。

8、在选择调度算法时应该遵循哪些规则?

公平性、资源利用率、平衡性、强制执行

9、何谓静态优先级?何谓动态优先级?确定优先级的依据是什么?

(1)、静态优先级创建进程时就确定,动态优先级随着时间与环境变化而改变。

(2)、用户要求,进程对cpu io等资源的要求,进程类型。

相关文档
最新文档