问题 单项选择题

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

空白(1)处应选择()

A.2 

B.3 

C.4 

D.5

答案

参考答案:D

解析:

本题考查操作系统进程管理方面的基础知识。根据题意,该计算机系统中有5个进程,那么不管这5个进程处于什么状态,系统中并发执行的进程数都应为5个。如果系统中的5个进程都要求使用2个互斥资源R,那么该系统不产生死锁的最少资源数R应为6个,因为当系统为每个进程分配1个互斥资源R后,只需要1个互斥资源R就能保证1个进程运行结束,该进程释放其占有的互斥资源R又能使其他进程得到互斥资源R,使其运行结束。

判断题
填空题