关于“死锁”,下列说法中正确的是

admin2013-05-30  30

问题 关于“死锁”,下列说法中正确的是

选项 A、死锁是操作系统中的问题,数据库系统中不存在
B、只有出现并发操作时,才有可能出现死锁
C、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
D、当两个用户竞争相同的资源时不会发生死锁

答案2

解析 在多道程序系统中,一组进程中的每一个进程均无限期的等待被该组进’程中的另一进程所占有且永远不会释放的资源,这种现象称为死锁。产生死锁的原因一是系统提供的资源数量有限,二是多道程序运行时进程推进顺序不合理。发生死锁可采用资源剥夺法和撤销进程法来解决。死锁在所有系统中都会发生,选项A不正确;在数据库操作中防止死锁的方法是可串行化控制;选项C不正确;当两个用户竞争相同的资源时会发生死锁,选项D不正确。因此正确答案为选项B。
转载请注明原文地址:https://kaotiyun.com/show/t7qZ777K
0

最新回复(0)