スラッシングとは?すらっしんぐ
スラッシングとは、仮想記憶を使うシステムで主記憶が不足し、ページの追い出しと読み込みが連鎖的に頻発して、本来の処理よりページ入替えに時間を費やし、スループットが急落する現象。多重度を上げすぎたとき、ある点を境に一気に発生する。
最終更新:2026-10-06
この語が出る過去問を解く →背景
仮想記憶は、実際の主記憶より大きな空間が使えるように見せることで、プログラムを物理容量の制約から解放した。ただし各プロセスが実際に使い続けるページ(ワーキングセット)の合計が主記憶に収まらなくなると、追い出したページを直後にまた読み込む無駄が連鎖する。この抽象化が破れる境目を知らないと、多重度を上げれば処理量が増えるという直感のまま性能を落とすことになる。
具体例
主記憶8GBの環境で、それぞれ2GB前後を使い続けるアプリを同時に多数起動すると、切替えのたびにページアウトとページインが起こり、ディスクの入出力だけが張り付いて操作に反応しなくなる。Linuxではvmstatのsi・soにスワップ入出力が継続的に現れるかどうかで判別できる。
試験での引っ掛け
多重度を上げるほどスループットが伸びると考えるのは誤りで、ある点を超えると急落する。対処は多重度を下げる、主記憶を増設する、ワーキングセットを見直すことであり、処理を詰め込む方向は逆効果である。記憶領域の断片化(フラグメンテーション)とは別の現象で、原因はページ入替えの頻発にある点も区別する。
関連用語
出た過去問
出典:令和3年度 秋期 応用情報技術者試験 午前 問16(IPA)
ページング方式の仮想記憶において、ページ置換えの発生頻度が高くなり、システムの処理能力が急激に低下することがある。このような現象を何と呼ぶか。
正解:スラッシング
要点:スラッシングはページ置換え多発で処理能力が急落する現象
実記憶が不足するとページの追い出しと読込みが頻発し、CPUがページ置換えの処理にばかり時間を使ってしまう。この結果、本来の処理が進まずスループットが急激に低下する現象をスラッシングという。多重度を下げる、実記憶を増設するなどが対策となる。
出典:令和6年度 秋期 応用情報技術者試験 午前 問17(IPA)
ページング方式の仮想記憶において、ページ置換えの発生頻度が高くなり、システムの処理能力が急激に低下することがある。このような現象を何と呼ぶか。
正解:スラッシング
要点:スラッシングはページ置換え頻発による処理能力の急激な低下
実記憶が不足してページの置換え(ページイン・ページアウト)が頻発すると、CPUが本来の処理よりページ入替えのオーバーヘッドに時間を取られ、スループットが急激に落ちる。この状態をスラッシングという。多重度を下げる、実記憶を増やすといった対処が取られる。
出典・参考
公式シラバスの2 コンピュータシステム > 1. オペレーティングシステム > (7) 記憶管理に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。