首页
›
答案
›
标签
›
死锁
死锁
201
除了因为资源不足,进程竞争资源可能出现死锁以外,不适当的()也可能产生死锁。
202
在()的情况下,系统出现死锁。
203
死锁问题的讨论是针对()的。
204
如果对并发操作不加以控制,可能会带来()问题。
205
系统中有4个进程都要使用某类资源。若每个进程最多需要3个该类资源,则为了保证系统不发生死锁,系统至少应提供()该类资源。
206
在并发操作中可能产生若干数据库不一致性,除了丢失修改、不能重复读以外,还有()
207
死锁是一直()。
208
对并发操作若不加以控制,可能会带来数据库的()问题。
209
数据库的并发操作,会导致各种不正常的问题出现,这些问题包括()。
210
检测死锁的算法是按照死锁定理来实现的。()
211
检测死锁的算法是按照死锁定理来实现的。
212
产生死锁的原因可归结为竞争资源和进程推进顺序不当。()
213
当两个或两个以上进程因竞争资源而无休止地处于相互等待状态,称为()。
214
唤醒原语的作用之一是()。
215
当多道程序系统中发生死锁时,()。
216
资源静态分配法可以预防死锁的发生,因为使死锁四个条件中的()不成立。
217
产生死锁的必要条件有:不剥夺条件、部分分配条件和环路条件以及()。
218
系统出现死锁时一定同时保持了四个必要条件,对资源采用按序分配算法后可破坏其中的()条件。
219
死锁产生的必要条件之一是()
220
下面哪一个不是程序在并发系统内执行的特点()。
221
在下列选项中,属于解除死锁的方法是()。
222
若系统中存在一个循环等待的进程集合,则必会死锁。()
223
利用信号量机制能预防死锁的发生。
224
进程调度算法各种各样,如果选择不当,有的进程可能不能获得执行的机会,最后造成该进程死锁。()
225
进程调度算法各种各样,如果选择不当,就会造成死锁。()
226
操作系统处理死锁,只要采用预防、解除、检测、避免等方法中的一种就足够了。()
227
在系统运行中采用银行家的算法。可避免死锁的发生。()
228
在系统运行中采用银行家的算法。可避免死锁的发生。
229
在对付死锁的策略中,解除死锁通常都是和检测死锁配套使用。()
230
处于不安全状态不一定是死锁状态。
231
线程的使用是为了()。
232
要求进程一次性申请所需的全部资源,是破坏了死锁必要条件中的哪一条()。
233
下面叙述中正确的是
234
以下叙述中,正确的是
235
死锁(deadlock)是指系统中若干个进程相互无知地待对方所占有的资源而无限地处于等待状态的一种持局面,其现像是若干个进程均停顿不前,且无法自行恢复
236
死锁的根本原因是系统资源有限,而多个并发进程因公平使用资源而相互的平均
237
一股系统都采取恢复的方法,就是在死锁发生后,检测死锁发生的位置和原因,用外力微销一个或几个进程,或重新分配资源,使系统从死锁状态中恢复过来
238
出于对系统效率的考虑,UnixLinux系对锁采取的是鸵鸟算法,即系统并不去检测和解除死锁,而是忽略它()效的老,
239
每个系统都潜在地存在死锁的可能,Unix/Linux系统除外()
240
预防是指采取某种策略,改变资源的分配和控制方式,使死锁的条件无法产生。但这种做法会导致系统的资源也无法得到充分的利用()
241
如果发现系统有()的进程队列就说明系统有可能发生死锁了。
242
下述解决死锁的方法中,属于死锁避免策略的是
243
设m为同类资源R的数目,n为系统中的并发进程数当n个进程共享m个互斥资源R时,每个进程对R的最大需求是w;则下列情况会出现死锁的是
244
产生系统死锁的原因可能是由于
245
解决死锁的方法有死锁的预防、死锁的避免、死锁的检测与恢复。()
246
系统产生死锁的根本原因是资源有限且操作不当。因此,当系统提供的资源少于并发进程的需求时,系统就产生死锁。()
247
系统出现死锁的原因是()。
248
数据库系统诊断死锁一般使用超时法或事务等待图法。()
249
并发操作带来的数据不一致包括?
250
关于数据库日志文件正确的是?
251
在事务依赖图中,若各事务之间的依赖关系构成循环,则就会出现
252
以下关于事务调度和封锁的描述中,正确的是?
253
若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许5个进程参于竞争,而不会发生死锁。
254
若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许4个进程参于竞争,而不会发生死锁。
255
设系统中有m个同类资源数,n为系统中的并发进程数,当n个进程共享m个互斥资源时,每个进程的最大需求数是w,试问下列情况下系统会死锁的是()
256
资源静态分配法破坏了死锁产生的什么条件来预防死锁的发生?()
257
在有m个进程的系统中有死锁出现时,死锁进程的个数k应该满足的条件是()
258
下面有关管程的叙述中,正确的是()
259
从下面预防死锁的论述中,选出一条正确的论述。()
260
产生死锁的原因主要有()。
261
发生死锁的四个必要条件是什么?
262
对数据对象施加封锁,可能会引起活锁和死锁问题。避免活锁的简单方法是采用的策略。()
263
使事务永远处于等待状态,得不到执行的现象称为活锁。有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为死锁。()
264
死锁就是循环等待。()
265
系统出现死锁的原因是()
266
采用剥夺资源和()是两种常用的解除死锁的方法。
267
简述银行家算法的主要思想,并说明该算法是否可以用于解决现实中的死锁问题。
268
系统产生死锁的根本原因是资源有限且操作不当。因此,当系统提供的资源少于并发进程的需求时,系统就一定产生死锁。()
269
关于死锁与活锁,下列说法正确的是()?
270
关于并发与死锁的解决方法有()?
271
某个程序需要访问两个文件,当两个这样的程序各锁了一个文件,那它们都在等待对方解锁另一个文件,这就发生了()?
272
Java多线程中,如果进程所获得的资源在未使用完毕之前,资源申请者不能强行地从资源占有者手中夺取资源,而只能由该资源的占有者进程自行释放,就一定会出现死锁。
273
Java多线程中,以下关于解决死锁的说法正确的是()
274
Java多线程中,关于解决死锁的方法说法错误的是()
275
产生死锁的必要条件有()。
276
如果资源分配图中(),则系统中没有死锁。
277
()是指在资源的动态分配过程中,防止系统进入不安全状态。
278
所谓(),是指各并发进程彼此互相等待对方所拥有的资源,且这些并发进程在得到对方的资源之前不会释放自己所拥有的资源。从而造成大家都想得到资源而又都得不到资源,各并发进程不能继续向前推进的状态。
279
在下列选项中,属于检测死锁的方法是()。
280
避免死锁的一个著名的算法是。
281
在操作系统层面,多进程产生的死锁,可能引起整个系统的崩溃。()
282
某进程/线程p1已经占有资源o1,申请资源o2,,但o2被进程/线程p2占有并不释放,出现阻塞现象。这属于下列死锁产生必要条件中的()。
283
发生死锁时,只要耐心等待,系统会自行解决死锁问题。()
284
下列关于封锁的描述错误的是()。
285
关于死锁,下列说法中正确的是()。
286
并发操作带来的问题是
287
进程调度算法各种各样,如果选择不当,有的进程可能不能获得执行的机会,最后造成该进程死锁。
288
如果系统在所有进程运行前,一次性地将其在整个运行过程中所需全部资源分配给进程,即所谓静态分配,是可以预防死锁发生的。
289
多个进程竞争比进程数目少的资源就可能产生死锁,而当资源数目大于进程数目时就不会发生死锁。
290
下面关于安全状态和非安全状态说法正确的是()。
291
根据死锁产生的四个必要条件,可采取几种措施预防死锁,采取资源的静态预分配策略,是破坏了哪一个条件?()
292
在下列选项中,属于预防死锁的方法是()。
293
一次分配所有资源的方法可以预防死锁的发生,它破坏了死锁四个必要条件中的()
294
下列关于Java多线程并发控制机制的叙述中,错误的是()。
295
在数据库中,只有出现并发操作时,才有可能出现死锁。
296
下列功能中,属于表示层提供的功能是
297
PowerPoint中,移动文本时,如果在两个幻灯片上移动会有什么后果?
298
解决死锁问题可以采用的方式中,采用()策略,如银行家算法虽然保守,但可以保证系统时时处于安全状态。
299
死锁的形成,除了与资源的分配策略有关外,也与并发进程的()有关。
300
对资源采用抢夺式分配可以防止死锁,能对处理器进行抢夺式分配的算法有()算法和可抢占的最高优先数算法。
‹
1
2
3
4
…
6
›