過去問解きまくり研究所 ホーム

平成25年度 春期 午前 問19

ソフトウェア

スラッシングが発生しやすいの

主記憶の管理方式とマルチプログラミングでのプログラムの多重度の組合せで,スラッシングが発生しやすいのはどれか。

主記憶の管理方式プログラムの多重度
ア仮想記憶方式大きい
イ仮想記憶方式小さい
ウ実記憶方式大きい
エ実記憶方式小さい
答えと解説を見る

✓ これが正解ア仮想記憶方式 大きい

解説

仮想記憶方式で多重度が大きいときに起こります。

スラッシングは、ページの出し入れに追われて本来の処理がほとんど進まなくなる状態です。これが起きるには条件が二つそろう必要があります。一つは、ページを入れ替えるという仕組みがそもそも備わっていることです。これは仮想記憶方式に固有のはたらきで、主記憶をそのまま割り当てる管理のしかたでは入れ替え自体が発生しません。もう一つは、同時に走らせるプログラムの本数が多いことです。本数が増えるほど1本あたりに回せる実記憶は減り、必要なページがそろわなくなって、出しては入れる動きばかりが増えていきます。判定の軸はこの二つで、管理方式と多重度の両方がそろっている組合せを選びます。対処は本数を減らす向きになります。

ほかの選択肢はなぜ違うのか

出典:平成25年度 春期 基本情報技術者試験 午前 問19(改変:原典の図表をテキストに書き起こした)

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)