過去問解きまくり研究所 ホーム

令和6年度 秋期 午前Ⅱ 問6

オペレーティングシステム

ディスパッチャの説明

プロセスの切替えに関する記述のうち,ディスパッチャの説明として,適切なものはどれか。

答えと解説を見る

✓ これが正解ア主記憶に保存されている選択したプロセスの情報を,CPUにロードしてプロセスを起動する。

解説

ディスパッチャは選ばれたプロセスの情報をCPUに戻して起動します。

プロセスを切り替えるときは、次に実行するプロセスを選ぶ働きと、選んだプロセスを実際に CPU で動かす働きが分かれています。ディスパッチャは後者を受け持ち、主記憶に保存されていた選択済みのプロセスの情報、たとえばレジスタの内容やプログラムカウンタを CPU にロードして、そのプロセスの実行を始めます。これをディスパッチと呼びます。どのプロセスを選ぶかの判断はスケジューラが行い、ディスパッチャはその結果を受けて切替えを実行するだけです。選択肢を見るときは、選ぶ、通知する、保存する、起動するのどれを述べているかで区別します。ディスパッチャは選ばれたプロセスに CPU を渡して走らせる係、と覚えておくと迷いません。

ほかの選択肢はなぜ違うのか

出典:令和6年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問6

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)