什么是死锁?为什么会死锁?如何解决死锁问题?如何调试死锁问题?

什么是死锁? 锁,顾名思义,含义真的就是我们平常每天看到的那个锁,锁门的锁,如果门锁着,那就进不去了,那就只能在门外等着。 软件中的锁,意义和这个类似,也是为了阻止非授权用户能够进入某些代码的执行,如果要想执行被锁保护(同步)的代码,那么必须要先获得锁,如果你想进去的时候,别人正在拥有这个锁,你也只好等待了,必须等到被人使用完了以后才能进入被保护或者被同步的代码执行。 什么是死锁呢? 死锁是指两个
相关文章
相关标签/搜索