平成24年秋期試験問題 問67

問67 解説へ
note_alt
calculate
デッドロックの説明として,適切なものはどれか。

  • コンピュータのプロセスが本来アクセスしてはならない情報に,故意あるいは偶発的にアクセスすることを禁止している状態
  • コンピュータの利用開始時に行う利用者認証において,認証の失敗が一定回数以上になったときに,一定期間又はシステム管理者が解除するまで,当該利用者のアクセスが禁止された状態
  • 複数のプロセスが共通の資源を排他的に利用する場合に,お互いに相手のプ口セスが占有している資源が解放されるのを待っている状態
  • マルチプログラミング環境で,実行可能な状態にあるプロセスが,OSから割り当てられたCPU時間を使い切った状態
正解 ウ問題へ
テクノロジ系
データベース
トランザクション処理
解説

デッドロックは、各プロセスが資源を保持したまま他のプロセスの資源解放を待ち、互いに進めなくなる状態です。相互待ちを述べるウが該当します。

不正アクセスの禁止や認証失敗後のアカウントロックとは別です。CPU時間を使い切ることも通常のスケジューリングであり、相互待ちではありません。

▲
Pagetop