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

平成30年度 春期 午前 問19

ソフトウェア

ページングに関する問題

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

答えと解説を見る

✓ これが正解アプログラム実行時のページフォールトを契機に,ページをロードするのに必要な主記憶が割り当てられる。

解説

要求された時点で初めて主記憶を割り当てる方式です。

設問は、ページング方式の仮想記憶における主記憶の割当てについて、適切な記述を選ばせています。基盤にあるのはデマンドページング、つまり必要なときに初めて持ってくるという考え方で、この一語を当てると四つの記述の当否がすべて決まります。実行しようとしたページが主記憶に無いと、ページフォールトという割込みが起きます。そこで初めて補助記憶から読み込み、そのページのために主記憶を割り当てます。したがって、プログラム実行時のページフォールトを契機に、ページをロードするのに必要な主記憶が割り当てられる、という記述が当てはまります。先に全部を読み込まないので、主記憶より大きなプログラムも動かせるという利点が生まれます。空きが足りないときは、使われていないページを追い出して場所を作るという三つめの動きも組み合わさります。

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

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

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