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

令和元年度 秋期 応用情報技術者 問18

テクノロジ系

ページング方式の仮想記憶において,主記憶に存在しないページをアクセスした場合の処理や状態の順番として,適切なものはどれか。ここで,現在主記憶には,空きページはないものとする。

選択肢
正解と解説

正解 ウ

主記憶にないページへのアクセスでまずページフォールトが起き、置換え対象を決めてページアウトし、空いた枠にページインします。

ページフォールトは、アクセスしたページが主記憶にないときに発生する割込みです。主記憶に空きページがないので、ページ置換えアルゴリズム(LRUなど)で追い出すページを決めます。決めたページを補助記憶へ書き出す処理がページアウトです。空いたページ枠へ必要なページを読み込む処理がページインです。したがって順番は、ページフォールト、置換え対象ページの決定、ページアウト、ページインです。

ア:置換え対象の決定は、ページフォールトが起きた後に行います。ページインもページアウトで枠を空けてから行います。

イ:置換え対象ページの決定は、ページフォールトをきっかけに行う処理です。ページフォールトより先には来ません。

エ:空きページがないので、先にページアウトで枠を空けないとページインできません。

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

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

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

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