資格暗記無料で始める

スワッピングとは?

スワッピングとは、主記憶装置(メモリ)の容量が不足したときに、現在使用していないプログラムやデータをまとめて補助記憶装置(ハードディスクやSSD)へ一時的に退避させ、空いた主記憶に必要なプログラムを読み込む記憶管理の方式。仮想記憶を実現する技術のひとつで、ページ単位で入れ替えを行う「ページング」に対し、スワッピングはプロセス(プログラム)単位でまとめて退避・復帰させる点が特徴とされる。補助記憶装置へのアクセスは主記憶に比べて非常に遅いため、頻繁に発生すると処理速度が大きく低下する。

すわっぴんぐ

ITパスポートの頻出用語/テクノロジ系/別名:swapping


スワッピングの意味

主記憶装置(メモリ)の容量が不足したときに、現在使用していないプログラムやデータをまとめて補助記憶装置(ハードディスクやSSD)へ一時的に退避させ、空いた主記憶に必要なプログラムを読み込む記憶管理の方式。仮想記憶を実現する技術のひとつで、ページ単位で入れ替えを行う「ページング」に対し、スワッピングはプロセス(プログラム)単位でまとめて退避・復帰させる点が特徴とされる。補助記憶装置へのアクセスは主記憶に比べて非常に遅いため、頻繁に発生すると処理速度が大きく低下する。

スワッピングの具体例

パソコンで多くのアプリを同時に起動しメモリ不足になると、使っていないアプリのデータがディスクに退避され、動作全体が急に重くなることがある。

スワッピングは試験でどう引っ掛けられる?

スワッピングが多発すると処理速度が極端に低下する現象は「スラッシング」と呼ばれ、原因(メモリ不足)と現象(速度低下)を区別して理解することが問われやすい。

スワッピングと関連する用語

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