13. 死結 (deadlock) 發生的四個必要條件是 mutual exclusion、hold-and-wait、non-preemption、circular waiting。假設有一水管 其孔徑只能容許一隻松鼠通過,松鼠們想用此水管做為松鼠往來河流兩岸的橋樑,但因多數松鼠並不會倒退走,過河時有可能會發生 deadlock。對此,松鼠們決定教導所有松鼠都學會後退的技能,以便於水管中相遇時有一邊可以暫時退出。請問此方法是「直接」破解了四個必要條件中的那一個?
(A) mutual exclusion
(B) hold-and-wait
(C) non-preemption
(D) circular waiting

答案:登入後查看
統計: A(1), B(7), C(8), D(2), E(0) #3456959

詳解 (共 1 筆)

#6474789
【正解】(C) non-preempt...
(共 349 字,隱藏中)
前往觀看
3
0

私人筆記 (共 1 筆)

私人筆記#7098272
未解鎖
死結 (deadlock) 發生的四...
(共 316 字,隱藏中)
前往觀看
0
0