Chinaunix

标题: 什么叫做发生死锁? [打印本页]

作者: bxz2001    时间: 2003-05-22 09:08
标题: 什么叫做发生死锁?
什么情况叫做死锁?
什么命令可以看出?
请指教
作者: 沉寂    时间: 2003-05-22 09:34
标题: 什么叫做发生死锁?
死锁其实是资源竞争的结果,通常和算法,时序,进程等有很大的关系。
例如:用户A 访问资源A(锁住资源A),然后又要求访问资源B;用户B 访问资源B(锁住资源B),然后企图访问资源A;这时用户A由于用户B已经锁住资源B,它必须等待用户B释放资源B,才能继续,同样情况也发生在用户B身上,这样就产生了死锁。
当然这只是死锁产生的一个典型的例子,实际情况会有所不同,也更加复杂。死锁有时候非常难分析,需要对算法,时序控制等很多因素进行分析,有时候时序图是解决的一个办法。
具体,用什么命令看产生了死锁,我就没有听说过了。如果有,希望同仁指点。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2