問題
リアルタイム OS において、実行中のタスクがプリエンプションによって遷移する状態はどれか。
選択肢
- 1休止状態
- 2実行可能状態
- 3終了状態
- 4待ち状態
正解
2. 実行可能状態
詳しい解説を見る解説を閉じる
解説
プリエンプションは、実行中のタスクを OS が強制的に中断し、より優先度の高いタスクへ CPU を割り当てる動作である。中断されたタスクは CPU の割当てを待つ実行可能状態(レディ状態)へ遷移する。待ち状態は資源待ちなど自発的事象で遷移する状態である。よってイが正解。(出典: 令和3年度 春期 応用情報技術者試験 午前 問17)
一問一答
全400問を繰り返し学習