死锁问题

1, 什么是死锁? 2, 死锁是如何产生的? 3, 如何避免死锁? 1. 什么是死锁 死锁的规范定义 集合中的每一个进程都在等待只能由本集合中的其他进程才能引发的事件,那么该组进程是死锁的。 一种情形 执行程序中两个或多个线程发生永久堵塞(等待) 每个线程都在等待被其他线程占用并堵塞了的资源。 例如 如果线程A锁住了记录1并等待记录2,而线程B锁住了记录2并等待记录1,这样两个线程就发生了死锁现象
相关文章
相关标签/搜索