問題
デッドロックの発生条件として、Coffmanが挙げた4条件に含まれないものはどれか。
選択肢
- 1相互排除(Mutual Exclusion)
- 2保有と待機(Hold and Wait)
- 3横取り可能(Preemption)
- 4循環待機(Circular Wait)
正解
3. 横取り可能(Preemption)
詳しい解説を見る解説を閉じる
解説
デッドロックの4条件は、相互排除、保有と待機、横取り不可(No Preemption)、循環待機。いずれか1つでも崩せばデッドロックは発生しない。横取り「可能」では発生しないため、Coffmanの条件は「横取り不可」が正しい。検出・回避・予防の各手法が存在する。
一問一答
全400問を繰り返し学習