平成29年度 秋期 午前 問17
ソフトウェア
ページング方式に関する問題
ページング方式の仮想記憶において,ページ置換えの発生頻度が高くなり,システムの処理能力が急激に低下することがある。このような現象を何と呼ぶか。
- アスラッシング
- イスワップアウト
- ウフラグメンテーション
- エページフォールト
答えと解説を見る
✓ これが正解アスラッシング
解説
ページの出し入れが止まらなくなった状態を指します。
設問は、ページング方式の仮想記憶で置換えが頻発し、処理能力が急激に落ちる現象の名前を問うています。実記憶が足りなくなるとページフォールトが増え、OS はページを追い出しては読み込む作業に追われます。その入出力のあいだ、そのタスクは待つことになるので別のタスクへ切り替えますが、そちらもまた足りない実記憶を奪い合って同じことを起こします。こうして輪が閉じると、処理装置は動いているように見えて、実際にはページの出し入れしかしていません。この状態がスラッシングです。多重度を上げるほど悪くなるので、対処は多重度を下げるか実記憶を増やすかになります。一回限りの出来事なのか、止まらなくなった状態なのか、という軸で語を選びます。
ほかの選択肢はなぜ違うのか
- イスワップアウト:主記憶の内容を補助記憶へ書き出す、その動作そのものを指す語です。一回ごとの動きの名前であって、処理能力が崖のように落ちる状態を表す語ではありません。
- ウフラグメンテーション:確保と解放を繰り返すうちに空き領域が細切れになり、合計では足りるのに連続した領域が取れなくなることです。固定長に区切る方式はむしろこれを避けるために生まれました。
- エページフォールト:必要なページが実記憶に無いときに起きる割込みのことです。仮想記憶がもともと前提にしている正常な出来事であり、それ自体が性能低下を意味する語ではありません。
出典:平成29年度 秋期 応用情報技術者試験 午前 問17
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)