问题 单项选择题

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

2()

A.5

B.6

C.8

D.9

答案

参考答案:B

解析:

本题考查操作系统进程管理方面的基础知识。

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

问答题
单项选择题