← 用語辞書トップ

コンテキストスイッチ

Context Switch こんてきすとすいっち
中頻度 🟠 重要 テクノロジ系 コンピュータシステム

意味・解説

CPUが実行する処理(プロセスやスレッド)を切り替える際に、現在の状態を保存し、次の状態を読み込む作業。

マルチタスクを実現するためのOSの基幹機能。1つのCPU(コア)は一度に一つのことしかできないが、この切り替えを猛スピードで繰り返すことで、人間には複数のプログラムが同時に動いているように見える。切り替え時には「付随的負荷(オーバーヘッド)」が発生する。

くわしく

「一人の料理人が、コンロを行き来して『炒めもの』と『スープ』を交互に作る際の、ヘラを持ち替える動作」のようなものです。

1.作業内容:

今やっている計算の途中の数字(レジスタの値)をメモリにメモし、次にやる仕事の続きのデータを読み込みます。

2.パフォーマンス:

切り替えの回数が多すぎると、この「持ち替え作業」ばかりに時間が取られ、実際の計算が進まなくなります(オーバーヘッドの増大)。

例文

過度なマルチスレッド化は、コンテキストスイッチの多発を招き、システム全体のレスポンスを悪化させることがある。

過去問での出題状況

直近29回分の過去問(全2,900問)を解析した結果、3回登場しています(出題された年度: 3年度)。

出典: 本サイト独自集計(問題文および全選択肢テキストからの用語出現頻度・2026年6月時点)

同義語: 状態遷移, 文脈切り替え
分類: OSのプロセス管理
📱

ITパスポート対策アプリでもっと効率的に学習

「瞬即マスター ITパスポート」用語辞書2,651語・過去問29回分・232ステージ

7日間無料でお試し

Google Playで見る