A-1New開発・運用の方法論 · オペレーティングシステム
タスクの状態遷移
Task State Transition
たすくのじょうたいせんい
OSが管理するタスク(プロセス)が、実行状態、実行可能状態、待ち状態の間を移り変わること。実行可能状態のタスクはディスパッチされて実行状態になり、入出力の要求などで待ち状態に移り、入出力の完了で実行可能状態に戻る。プリエンプティブ方式では、実行中のタスクが中断されて実行可能状態に戻ることもある。
共有:
Past Exams
過去問での出題
過去問で 3 回出題(基本情報技術者試験 1・応用情報技術者試験 1・エンベデッドシステムスペシャリスト試験 1)。うち 1 回は用語そのものを問う問題です。
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
FE実行状態
タスク(プロセス)がCPUを割り当てられ、実際に処理を実行している状態。CPUが1つなら同時に実行状態になれるのは1つのタスクで、割当て時間の終了などで実行可能状態に、入出力の完了待ちなどで待ち状態に移る。
A-1タスク管理
OSの機能の一つで、プログラムの実行単位であるタスク(プロセス)の生成と消滅、状態の管理、CPUの割当て(ディスパッチ)、タスク間の同期や通信を行うもの。限られたCPUを複数のタスクで効率よく使えるようにする。
AP実行可能状態
タスク(プロセス)の状態の一つで、CPUが割り当てられればすぐに実行できる状態。実行可能状態のタスクは待ち行列に並び、ディスパッチャによってCPUを割り当てられると実行状態になる。実行中のタスクが入出力などを待つと待ち状態に移り、待ちが解けると実行可能状態に戻る。
