形成死锁的4个条件
-
互斥条件:至少有一个资源被独占,即在一段时间内只能由一个进程使用。
-
请求与保持条件:一个进程在持有至少一个资源的同时,又请求新的资源。
-
不可剥夺条件:已经分配给一个进程的资源不能被强制性地剥夺,只能由该进程自愿释放。
-
循环等待条件:若干个进程之间形成一种头尾相接的循环等待资源关系。即进程1等待进程2的资源,进程2等待进程3的资源,...,进程n等待进程1的资源。
原文地址: https://www.cveoy.top/t/topic/hLZt 著作权归作者所有。请勿转载和采集!