問題
ページング方式の仮想記憶における主記憶の割当てに関する記述のうち,適切なものはどれか。
選択肢
- 1プログラム実行時のページフォールトを契機に,ページをロードするのに必要な主記憶が割り当てられる。
- 2プログラムの実行前にページをロードするための主記憶の空きが存在しない場合には,実行中のプログラムのどれかが終了するまで待たされる。
- 3プログラムに割り当てられる主記憶容量は一定であって,プログラムの進行によって変動することはない。
- 4プログラムのデータ領域とコード領域のうち,少なくとも全てのコード領域に主記憶が割り当てられる。
正解
1. プログラム実行時のページフォールトを契機に,ページをロードするのに必要な主記憶が割り当てられる。
詳しい解説を見る解説を閉じる
解説
ページング方式の仮想記憶では,必要なページを実行前に全て読み込むのではなく,アクセスしようとしたページが主記憶になくページフォールトが発生した時点で,そのページをロードするための主記憶を割り当てる(デマンドページング)。よって割当て量は実行とともに変動し,イ・ウ・エは誤りである。(出典: 平成30年度 春期 応用情報技術者試験 午前 問19)
一問一答
全400問を繰り返し学習