首页 > 试题广场 >

试举例说明竞争不可抢占资源所引起的死锁。

[问答题]
试举例说明竞争不可抢占资源所引起的死锁。
不可抢占资源:也就是在p1进程占有使用的时候,p2进程不能去抢。

在两个进程都在运行中,且,在进行下一步的时候操作所需的不可抢占资源都被对方正在占有!
进程此时没有办法进行下一步结束释放资源,也不能自己终止,就进入了无限等待的状态,此为死锁。
编辑于 2021-07-11 16:25:54 回复(0)
循环等待的情况下,每个进程都在等待下一个进程手中的资源,而最后一个进程在等待第一个进程的资源,由于不可抢占,所以每个程序都无法正常结束,并释放其他进程所需资源,从而进入了死锁状态
发表于 2021-03-27 09:39:22 回复(0)