問題

選択肢
- 1B, C, D
- 2C, D
- 3C だけ
- 4D だけ
正解
2. C, D
詳しい解説を見る解説を閉じる
解説
デッドロックは、複数プロセスが資源を異なる順序で占有し合い、互いに相手の資源解放を待つ循環待ちが起きると発生する可能性がある。A は X→Y→Z の順で占有する。B も X→Y→Z と同順なので循環待ちは起きずデッドロックしない。C は Z→X→Y(数値順では Z が 1)、D は Z→Y→X で、A とは占有順序が異なるため A と循環待ちになりデッドロックの可能性がある。よって C, D のイが正解。(出典: 平成23年度 秋期 応用情報技術者試験 午前 問20)
一問一答
全400問を繰り返し学習