ウカマル応用情報技術者ログイン

令和4年度 秋期 応用情報技術者 問17

テクノロジ系

ほとんどのプログラムの大きさがページサイズの半分以下のシステムにおいて,ページサイズを半分にしたときに予想されるものはどれか。ここで,このシステムは主記憶が不足しがちで,多重度やスループットなどはシステム性能の限界で運用しているものとする。

選択肢
正解と解説

正解 ウ

プログラムの多くがページサイズの半分以下なので、ページを半分にするとページ内の無駄な空き領域が減り、主記憶不足が緩和されます。

ページング方式では、プログラムの末尾のページに使われない空き領域が残ります。これを内部断片化と呼びます。ほとんどのプログラムがページサイズの半分以下の場合、現在は1ページの半分以上が空いています。ページサイズを半分にしても、多くのプログラムは1ページに収まります。そのため、各プログラムが占める主記憶が減り、同じ主記憶により多くのページを置けるので、主記憶不足が緩和されます。

ア:ページサイズを小さくすると、同じ容量を管理するページ数が増えます。ページテーブルなどの領域管理のオーバーヘッドは増加します。

イ:ほとんどのプログラムは半分のページサイズにも収まります。ページ内に余裕がなくなってページ置換えが増えることはありません。

エ:多くのプログラムは引き続き1ページに収まるので、ページフォールトは増えません。主記憶に置けるページが増える分、ページフォールトはむしろ減ります。

出典:令和4年度 秋期 応用情報技術者試験 問17

全年度から出題。10問で実力を判定します。登録不要。

出典:令和4年度 秋期 応用情報技術者試験 問17(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方