IPA過去問ドリル

平成30年度 春期 応用情報技術者試験 午前 問19

テクノロジ/ソフトウェア

ページング方式の仮想記憶における主記憶の割当てに関する記述のうち,適切なものはどれか。

出典:平成30年度 春期 応用情報技術者試験 午前 問19

正解:ア

解説

ページング方式の仮想記憶では,プログラムが必要とするページに主記憶が割り当てられていない場合にページフォールト(ページ不在割込み)が発生し,それを契機として必要なページが主記憶にロードされ,領域が割り当てられます。

選択肢ごとの解説

  • 正しい。ページフォールトを契機に,必要なページ分の主記憶が割り当てられます。
  • 誤り。空きがない場合は,一般に既存のページを追い出す(ページアウトする)ことで空きを作り,プログラムの終了を待つとは限りません。
  • 誤り。プログラムに割り当てられる主記憶容量は,実行の進行や必要なページ数に応じて動的に変動します。
  • 誤り。プログラム開始時に全てのコード領域に主記憶を割り当てるとは限らず,必要になった時点でページ単位にロードされます。
応用情報技術者の過去問を演習モードで解く