下列原因中,不是引起挂起状态的原因是( )。

admin2022-06-07  26

问题 下列原因中,不是引起挂起状态的原因是(    )。

选项 A、终端用户的请求
B、父进程的请求
C、负荷调节的需要
D、平衡各队列中的进程控制块

答案D

解析 引起挂起状态的原因有如下几方面:
(1)终端用户的请求。当终端用户在自己的程序运行期间发现有可疑问题时,希望暂停,使自己的程序静止下来。亦即,使正在执行的进程暂停执行;若此时用户进程正处于就绪状态而未执行,则该进程暂不接受调度,以便用户研究其执行情况或对程序进行修改。把这种静止状态成为“挂起状态”。
(2)父进程的请求。有时父进程希望挂起自己的某个子进程,以便考察和修改子进程,或者协调各子进程间的活动。
(3)负荷调节的需要。当实时系统中的工作负荷较重,已可能影响到对实时任务的控制时,可由系统把一些不重要的进程挂起,以保证系统能正常运行。
(4)操作系统的需要。操作系统有时希望挂起某些进程,以便检查运行中的资源使用情况或进行记账。
(5)对换的需要。为了缓和内存紧张,将内存中处于阻塞状态的进程换至外存上。
转载请注明原文地址:https://kaotiyun.com/show/2x3i777K
0

相关试题推荐
最新回复(0)