【こんてきすとすいっち】
コンテキストスイッチ とは?
最終更新:
💡 CPUが「作業の切り替え」をするときの状態保存と復元
CPUが実行中のプロセスやスレッドを切り替えるときに、現在の状態を保存して別の処理を開始する操作。マルチタスクの基盤となる仕組み。
📌 このページのポイント
コンテキストスイッチって何?
いつも決まった間隔で切り替えるの?
元の作業は、どうやって続きから再開するの?
切り替えが多いと、なぜ遅くなるの?
スレッドの切り替えは、必ず軽いの?
まとめ:ざっくりこれだけ覚えればOK!
「コンテキストスイッチ」って出てきたら「CPUが作業を切り替えるときの状態保存・復元操作だな」と思えばだいたいOK!
📖 おまけ:英語の意味
「Context Switch」 = 実行状態の切り替え
💬 Contextは実行を続けるための状態、Switchは切り替えだよ。メモリーの中身全体を毎回コピーするのではなく、続きから再開するための状態を扱うんだ