●操作系统为了解决进程间合作和资源共享所带来的同步与互斥问题,通常采用的一种方法是使用 (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个资源而执行下去。当它执行结束并释放资源后,其余线程一定可以得到足够的资源而顺利执行,即不会产生死锁。
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
