在按动态优先数调度进程的系统中,每个进程的优先数需定时重新计算。在处理器不断地在进程之间交替的情况下,重新计算进程优先数

题目
问答题
在按动态优先数调度进程的系统中,每个进程的优先数需定时重新计算。在处理器不断地在进程之间交替的情况下,重新计算进程优先数的时间从何而来?
参考答案和解析
正确答案: 许多操作系统重新计算进程的优先数在时钟中断处理例程中进行,由于中断是随机的,碰到哪个进程,就插入哪个进程中运行处理程序,并把处理时间记在这个进程的账上。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于优先权大小的论述中,正确的论述是( )。

A 计算型进程的优先权,应高于I/O型进程的优先权。

B 用户进程的优先权,应高于系统进程的优先权。

C 资源要求多的进程,其优先权应高于资源要求少的进程。

D 在动态优先权中,随着进程执行时间的增加,其优先权降低。


参考答案D

第2题:

在UNIX系统进程调度中,当计算的进程优先数越大时其优先级将()

A. 越大

B. 越小


正确答案:B

第3题:

●为了对紧急进程或重要进程进行调度,调度算法应采用 (22) 。

(22) A.先进先出调度算法

B.优先数法

C.最短作业优先调度

D.定时轮转法


正确答案:B
【解析】优先数法总是让优先数最高的进程先使用处理器。系统常以任务的紧迫性和系统效率等因素确定进程的优先数。

第4题:

UNIX系统中,进程调度采用的技术是

A.时间片轮转

B.先来先服务

C.静态优先数

D.动态优先数


正确答案:D
解析:UNIX系统中,进程调度采用的技术是动态优先数。

第5题:

在进程创建时先赋予进程一个初始优先数,以后在进程运行过程中不断修改优先数,用这种方法设置的优先数称为【 】。


正确答案:动态优先数
动态优先数 解析:最高优先级进程调度算法,优先数的设置有静态和动态两种,一经确定不能改变的是静态优先数,可以不断修改的优先数是动态优先数。

第6题:

为了描述进程的动态变化过程,采用了一个与进程相联系的()系统,根据它而感知进程的存在。

A.进程状态字

B.进程优先数

C.进程控制块

D.进程起始地址


正确答案:C

第7题:

为了对紧急进程或重要进程进行调度,调度算法应采用(22)。

A.先进先出调度算法

B.优先数法

C.最短作业优先调度

D.定时轮转法


正确答案:B
解析:优先数法总是让优先数最高的进程先使用处理器。系统常以任务的紧迫性和系统效率等因素确定进程的优先数。

第8题:

进程通常分为系统进程和用户进程。在进程调度中,系统进程的优先级高于用户进程。()

此题为判断题(对,错)。


参考答案:对

第9题:

进程调度采用最高优先级调度算法时,从保证系统效率的角度来看,应提高哪个进程的优先级? ( )

A.连续占用处理器时间长的

B.在就绪队列中等待时间长的

C.以计算为主的进程

D.系统进程


正确答案:B
解析:如果低优先级进程一直处于就绪队列而得不到调度,那么系统的效率必定受到影响,在这种情况下,应该提高其优先级,使其得到调度;而连续占用处理器时间的进程则应该相对降低其优先级。

第10题:

在使用基于优先数的不可抢占式进程调度算法的系统中,不会引起进程切换的事件是

A.进程运行完毕

B.进程在运行过程中变成等待状态

C.时间片到

D.有一个优先级高的进程就绪


正确答案:D
解析:在不可抢占式的进程调度中,引起进程切换的事件通常是当前正在运行的进程:运行完毕;变成等待状态;I/O请求被阻塞;时间片用完。在可抢占的进程调度中,当就绪队列中某个进程的优先级变得高于正在被执行的进程的优先级时,也会引起进程切换。

更多相关问题