校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 专业课 > 悲观锁、乐观锁
题目

操作系统处理死锁,只要采用预防、解除、检测、避免等方法中的一种就足够了。

A.正确

B.错误

解答

正确答案: A

定义 :在一个进程集合中,所有的进程都在等待只能由该进程集合中的其它进程才能引发的事件,这就是死锁

资源死锁的四大必须条件 :

1>互斥条件:

每个资源要么已经分配给了一个进程,要么是可用的。即就是资源非共享

2>占有和等待条件:

已经得到资源的进程还能继续请求新的资源

3>不可抢占条件:

当一个资源分配给了一个进程后,其它需要该资源的进程不能强制性获得该资源,除非该资源的当前占有者显示地释放该资源

4>环路等待:

死锁发生时,系统中一定有由两个或两个以上的进程组成的一条环路,环路上的每个进程都在等待下一个进程所占有的资源

防止死锁的发生只需破坏死锁产生的四个必要条件之一即可


C 1条回复 评论
白敬亭圈外女友

每天一道校招题打卡

发表于 2018-09-07 10:49:49
0 0