二つのタスクが共用する二つの資源を排他的に使用するとき、デッドロックが発生
するおそれがある。このデッドロックの発生を防ぐ方法はどれか。
正解と解説
正解 イ
資源獲得の順序を両方のタスクで同じにする。
デッドロックは資源の獲得順序が異なると発生する。両タスクで資源の獲得順序を同じに統一すれば発生を防げる。よってイが正解。優先度の変更では防止できず、順序を逆にするとかえって発生しやすい。
AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。