操作系统中,某进程从一个临界区离开,有可能发生进程状态改变的是( )。

admin2021-08-17  30

问题 操作系统中,某进程从一个临界区离开,有可能发生进程状态改变的是(    )。

选项 A、该进程本身
B、输入输出进程
C、等待使用该临界区的进程
D、调度器进程

答案C

解析 本题考查进程状态的转换和临界区的概念。进程有三个基本状态,处于阻塞状态的进程是由于某个事件不满足需求而等待。这样的事件一般是I/O操作,例如键盘,磁盘等。或者是因互斥或同步数据引起的等待,例如等待信号或等待进入互斥临界区等。仔细分析进程访问临界区的操作,例如P、V操作,在进程离开临界区时,例如V操作时,若有其他进程等待进入该临界区,则离开临界区的进程必须将等待进入临界区的进程唤醒,唤醒的过程也是改变等待进入临界区进程的状态的过程,这个进程由原来的阻塞状态变为就绪,等待调度而可以进入临界区。离开临界区的进程若没有阻塞或用时完毕,可以继续处于运行状态,同样地,调度器也不必激活,输入输出进程更与其无关。
转载请注明原文地址:https://kaotiyun.com/show/RP3i777K
0

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