仮想記憶方式のコンピュータシステムにおいて,処理の多重度を増やしたところ,ページイン,ページアウトが多発して,システムの応答速度が急激に遅くなった。
このような現象を何というか。
正答2
解説
正解は2です。
仮想記憶方式では、主記憶に入りきらないページを補助記憶との間で入れ替えます。
多重度を上げすぎると、各プログラムに割り当てられる実記憶が不足します。
【選択肢別解説】
1:× オーバレイは、プログラムを分割し、必要な部分だけを主記憶に読み込んで実行する手法です。
性能低下の現象の名前ではありません。
2:○ スラッシングは、ページイン・ページアウトが頻発し、処理時間の大半をページ置換えに費やす現象です。
その結果、システムの応答速度が急激に低下します。
3:× メモリコンパクションは、主記憶上に散らばった空き領域を移動させて1つにまとめる処理です。
断片化(フラグメンテーション)を解消するための操作です。
4:× ロールアウトは、実行中のプログラムを主記憶から補助記憶へ退避させることです。
優先度の高い処理に主記憶を明け渡すための操作であり、現象の名前ではありません。
【ポイント】
スラッシングの対策は、多重度を下げることや主記憶を増設することです。
退避させたプログラムを主記憶に戻すことはロールインと呼びます。