令和3年度秋期 応用情報技術者試験 午前 問19
仮想記憶方式における補助記憶の機能はどれか。
- ア 主記憶からページアウトされたページを格納する。
- イ 主記憶が更新された際に,更新前の内容を保存する。
- ウ 主記憶と連続した仮想アドレスを割り当てて,主記憶を拡張する。
- エ 主記憶のバックアップとして,主記憶の内容を格納する。
解答・解説を見る
正解:ア
AI解説
仮想記憶方式では、主記憶に収まりきらないページを補助記憶(ディスクなど)に追い出す(ページアウトする)ことで、主記憶の物理容量を超えた大きな仮想アドレス空間を実現する。この際、補助記憶は主記憶からページアウトされたページを格納する役割を担う。 ア: 主記憶からページアウトされたページを補助記憶に格納するのが仮想記憶方式における補助記憶の役割であり、これが正解である。 イ: 更新前の内容を保存する仕組みはデータベースのログファイル(更新前ログ)などの役割であり、仮想記憶の補助記憶の一般的な機能ではない。 ウ: 『主記憶と連続した仮想アドレスを割り当てて主記憶を拡張する』という説明は仮想記憶の目的の言い換えとしては近いが、補助記憶の具体的な機能としてはページの退避・格納が正しい表現である。 エ: 主記憶の内容をそのままバックアップとして保存するのはバックアップ・障害対策の話であり、仮想記憶方式における補助記憶本来の役割ではない。 💡 仮想記憶のポイントは『主記憶に入りきらないページを補助記憶(ディスク)に退避(ページアウト)し、必要になったら戻す(ページイン)』という仕組みである。
出典:令和3年度 秋期 応用情報技術者試験 午前 問19 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。