本文へスキップ
Certia
テクノロジ系
秋期

応用情報技術者 2025年 秋期 問18

18 / 80

二つのタスクが共用する二つの資源を排他的に使用するとき、デッドロックが発生 するおそれがある。このデッドロックの発生を防ぐ方法はどれか。

正解と解説

表示する
正解 イ

資源獲得の順序を両方のタスクで同じにする。

デッドロックは、二つのタスクが資源を互いに逆順で獲得しようとして待ち合うと発生します。防止するには、資源獲得の順序を両方のタスクで同じに統一します。優先度の高低や順序を逆にすることは、デッドロックの防止策になりません。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。