問題
プロセスの状態遷移で、実行可能状態から実行状態へ変化する契機として、適切なものはどれか。
選択肢
- 1プロセスの生成
- 2CPUが割り当てられたとき(ディスパッチ)
- 3I/O要求が発生したとき
- 4タイムクォンタムが切れたとき
正解
2. CPUが割り当てられたとき(ディスパッチ)
詳しい解説を見る解説を閉じる
解説
プロセスの状態は実行可能(Ready)・実行中(Run)・待機(Wait/Block)の3状態が基本で、実行可能から実行中への遷移はスケジューラによるディスパッチで起こります。CPU割り当てを失う(タイムクォンタム切れ等)と実行可能へ戻り、I/O要求などで待機状態へ移ります。OSのプロセス管理の中核概念で、状態遷移図は頻出論点です。
一問一答
全400問を繰り返し学習