資格暗記無料で始める

プリエンプションとは?

プリエンプションとは、実行中のタスクよりも高い優先度のタスクが実行可能になった時点で、実行中のタスクからCPUを取り上げて切り替える方式。応答性が高い代わりに、切替えの発生箇所が予測しにくくなるため共有データの排他制御が必須になる。

応用情報技術者試験の過去問では6回出題されています(2016年度〜2025年度)。

ぷりえんぷしょん

応用情報技術者試験の頻出用語/テクノロジ系/別名:横取り、preemption


プリエンプションの意味

実行中のタスクよりも高い優先度のタスクが実行可能になった時点で、実行中のタスクからCPUを取り上げて切り替える方式。応答性が高い代わりに、切替えの発生箇所が予測しにくくなるため共有データの排他制御が必須になる。

プリエンプションの具体例

低優先度の計算処理を実行中に、センサ入力割込みで起床した高優先度タスクが直ちに実行を開始する。

プリエンプションは試験でどう引っ掛けられる?

タスクが自発的に譲るまで切り替わらないのがノンプリエンプティブ方式。排他制御は簡単になるが応答性は落ちる。

プリエンプションと関連する用語

プリエンプションが出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。