计算机三级

防止系统出现死锁可采用的手段是( )。A.PV操作管理共享资源B.限制进程互斥共享资源C.资源静态分配策略D.定时运行死锁检测程序

题目

防止系统出现死锁可采用的手段是( )。

A.PV操作管理共享资源

B.限制进程互斥共享资源

C.资源静态分配策略

D.定时运行死锁检测程序

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

()是操作系统中的共享资源,被用户程序与系统程序所共享,在多道环境下更是被多个进程所共享。

A.内存

B.硬盘

C.数据

D.信息


正确答案:A

第2题:

PV操作是操作系统提供的具有特定功能的原语。利用PV操作可以()。

A.保证系统不发生死锁

B.实现资源的互斥使用

C.推迟进程使用共享资源的时间

D.提高资源利用率

E.协调进程的执行速度


正确答案:BCE

第3题:

为多道程序提供的可共享资源不足时,可能出现死锁。但是,不适当的也可能产生死锁()。

A.进程优先权

B.资源的线性分配

C.进程的推进顺序

D.分配队列优先权


参考答案:C

第4题:

预防系统出现死锁可采用的手段是( )。

A.P,v操作管理共享资源

B.互斥访问共享资源

C.资源静态分配策略

D.定时运行死锁检测程序


正确答案:C
解析:根据产生死锁的4个必要条件,只要使其中之一不能成立,死锁就不会出现。为此,死锁的预防可以采取下列三种预防措施:采用资源的静态分配策略,破坏“部分分配”条件;允许进程剥夺使用其他进程占有的资源,从而破坏“不可剥夺”条件;采用资源有序分配法,破坏“环路”条件。

第5题:

操作系统通常采用(228)解决进程间合作和资源共享所带来的同步与互斥问题。若在系统中有若干个互斥资源R,5个并发进程,每个进程都需要5个资源R,那么使系统不发生死锁的资源R的最少数日为(229)。

A.调度

B.共享资源

C.信号量

D.通讯


正确答案:C

第6题:

Wait.Signal操作可实现进程的同步和共享资源互斥使用,但不能排除死锁。()


参考答案:正确

第7题:

采用______的手段可以防止系统出现死锁。( )

A.PV操作管理共享资源

B.限制进程互斥使用共享资源

C.资源静态分配策略

D.定时运行死锁检测程序


正确答案:C
解析:死锁的预防是指破坏死锁的四个条件之一,具体方法为:资源静态分配策略(资源有序分配法),死锁预防的方法使得系统资源的利用率降低。

第8题:

计算机系统产生死锁的原因是

A.系统总资源不足

B.系统发生重大故障

C.进程资源分配不当

D.并发进程推进顺序不当

E.资源互斥使用


正确答案:CD

第9题:

下列说法中,正确的是______。

A.若系统中并发运行的进程和资源之间满足互斥使用、占有等待、非剥夺性和循环等待,则可判定系统中发生了死锁

B.在对付死锁的策略中,死锁预防通常都是和检测死锁配套使用的

C.产生死锁的原因可归结为竞争资源和进程推进顺序不当

D.在死锁的解决方法中,由于避免死锁采用静态分配资源策略,所以对资源的利用率不高


正确答案:C
解析:选项A:注意进程和资源之间满足互斥使用、占有等待、非剥夺性和循环等待这四个条件是死锁发生的必要条件,而不是充分条件。因此该说法是错误的。
  选项B:死锁预防是根据死锁产生必要条件,只要使得其中一个不能成立,死锁就不会发生。死锁检测是对资源分配不加限制,允许死锁发生,由系统定时判定是否发生死锁,如果有死锁发生,则设法加以解除。死锁检测一般和死锁解除配套使用。
  选项D:死锁的避免是动态预防,因为系统采用动态分配资源,在分配过程中预测出死锁发生的司能性并加以避免。静态分配资源策略是用在死锁预防中,破坏“部分分配”条件。

第10题:

在下面的叙述中关于临界资源正确的表述是()

A.非共享资源

B.任意共享资源

C.互斥共享资源

D.同时共享资源


正确答案:C
解析:系统中存在许多进程,它们共享各种资源,然而有许多资源一次只允许一个进程使用,在它未用完之前,不允许其它进程使用。这类资源称为临界资源。

更多相关问题