DeadLock發生的原因是什麼?它是由硬件引起的,還是由軟件問題引起的?硬件發生「死鎖」還是軟件導致死鎖?
-2
A
回答
1
死鎖嚴格地僅由操作系統和軟件問題引起。嘗試獲取相同資源的多個線程是最常見的原因。你會更好地使用谷歌找到答案。人們在這裏很粗魯。
What are common reasons for deadlocks?
http://www.javaworld.com/article/2075692/java-concurrency/avoid-synchronization-deadlocks.html
+0
謝謝@CJFreelancing –
+0
爲什麼我的問題被標記爲-ve? –
相關問題
- 1. AutoResetEvent.WaitOne()導致死鎖
- 2. Thread.Join()導致死鎖
- 3. 會導致死鎖?
- 4. pthread_mutex_lock導致死鎖
- 5. MemoryStream.CopyTo()導致線程死鎖
- 6. 導致死鎖的SQLBulkCopy
- 7. Ruby:open會導致死鎖
- 8. 運行PIP導致死鎖
- 9. RwLock何時會發生死鎖而不是死鎖?
- 10. INSERT操作是否會導致死鎖?
- 11. 此代碼是否會導致死鎖?
- 12. TAO在鎖定時發生死鎖
- 13. RMI如何發生死鎖?
- 14. Postgresql鎖死鎖
- 15. 鎖定專用鎖對象導致死鎖
- 16. Android發現死鎖
- 17. 死鎖
- 18. 鎖分區死鎖
- 19. 死鎖鎖()方法
- 20. 線程關閉導致的死鎖
- 21. Java MySQL可能導致死鎖?
- 22. 可以使用sem_trywait()導致死鎖
- 23. JxBrowser導致線程死鎖120秒
- 24. WCF服務導致SQL死鎖錯誤
- 25. 這怎麼會導致死鎖?
- 26. 如何成功導致死鎖
- 27. 導致死鎖的SQL更新
- 28. 此代碼如何導致死鎖?
- 29. 異步等待導致死鎖
- 30. pthread_mutex_lock和pthread_cond_wait/signal導致死鎖
這_hardware_結構將能夠創建一個軟件僵局?用大錘擊打你的電腦? –
如果你沒有回答...然後說對不起先生......在這裏總是批評是更多的解決方案是少在StackOverFlow @UweKeim –
如果我知道那麼爲什麼我把這個問題在這裏? @UweKeim –