万能百科  > 所属分类  > 

●操作系统为了解决进程间合作和资源共享所带来的同步与互斥问题,通常采用的一种方法是使用 (35)

●操作系统为了解决进程间合作和资源共享所带来的同步与互斥问题,通常采用的一种方法是使用 (35) 。若在系统中有若干个互斥资源R、6个并发进程,每个进程都需要5个资源R,那么使系统不发生死锁的资源R的最少数目为 (36) 。

(35) A.中断

B.分派

C.信号量

D.通讯

(36) A.30

B.25

C.6

D.5

正确答案:

C,B【解析】使用信号量、互斥锁、管程等方法都可以解决进程同步与互斥问题,它们适用于不同的情况,通常采用的是信号量。(36)当R的数目为25时,则至少有一个进程可以拥有5个资源而执行下去。当它执行结束并释放资源后,其余线程一定可以得到足够的资源而顺利执行,即不会产生死锁。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签