若计算机系统中某时刻有5个进程,其中1个进程的状态为“运行”,2个进程的状态为“

题库2022-08-02  36

问题 若计算机系统中某时刻有5个进程,其中1个进程的状态为“运行”,2个进程的状态为“就绪”,2个进程的状态为“阻塞”,则该系统中并发的进程数为(  );如果系统中的5个进程都要求使用2个互斥资源R,那么该系统不产生死锁的最少资源数R应为()个。A.2B.3C.4D.5

选项 A.2
B.3
C.4
D.5

答案 D

解析 1个进程的状态为“运行”,2个进程的状态为“就绪”,2个进程的状态为“阻塞”,说明5个进程都在并发的状态。
如果系统中的5个进程都要求使用2个互斥资源R,那么该系统不产生死锁的最少资源数R应为6个,因为当系统为每个进程分配1个互斥资源R后,只需要1个互斥资源R就能保证1个进程运行结束,该进程释放其占有的互斥资源R又能使其他进程得到互斥资源R,使其运行结束。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2427686.html

最新回复(0)