作者Wittgenstein (Wittgenstein)
看板TransCSI
标题[问题] DeadLock
时间Wed Jul 22 01:25:38 2009
Three Processes (A B and C) are running conurrently.
Process A拥有File1,但想要File2 和File 3
Process B 拥有File3 但想要File1
Process C 拥有档案2,但想要File3
请问有Deadlock发生吗?
谢谢~
我觉得有一个
A->File3->B->File1->A...这个循环路径
有其他的吗?
谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.234.10
※ 编辑: Wittgenstein 来自: 118.169.234.10 (07/22 01:28)
1F:推 zptdaniel:有吧 画个图就知道了 07/22 07:48
2F:→ Wittgenstein:另外的是? 07/22 09:51
3F:推 zptdaniel:我是说deadlock @@ 07/22 09:56
噢 又找到另外一个 A->2->C->3->B->1->A
画图要怎麽画才不会漏掉呢~ 谢谢
※ 编辑: Wittgenstein 来自: 118.169.230.243 (07/22 09:59)
4F:→ zptdaniel:怎麽画才不会漏掉? 不大懂你的一意思 照题目给的画就好~ 07/22 10:00
5F:→ Wittgenstein:我懂你的意思 谢谢 07/22 17:27