問19応用情報技術者 平成31年度 春期
19 / 80問
平成31年度 春期2019年
仮想記憶管理におけるページ置換えアルゴリズムとしてLRU方式を採用する。主記憶のページ枠が,4000,5000,6000,7000番地(いずれも16進数)の4ページ分で,プログラムが参照するページ番号の順が,1→2→3→4→2→5→3→1→6→5→4のとき,最後の参照ページ4は何番地にページインされているか。ここで,最初の1→2→3→4の参照で,それぞれのページは4000,5000,6000,7000番地にページインされるものとする。
選択肢をえらぶと、答えと解説が出ます
選択肢をえらぶと、
ここに答えと解説が出ます
ここに答えと解説が出ます

正答 3解説
正解は3。LRU方式は、最後に参照されてから最も長く参照されていないページを追い出す。参照の古い順にページを並べて追う。
1→2→3→4:4000=1、5000=2、6000=3、7000=4(古い順1,2,3,4)。
2:ヒット(古い順1,3,4,2)。
5:1を追い出し4000=5(3,4,2,5)。
3:ヒット(4,2,5,3)。
1:4を追い出し7000=1(2,5,3,1)。
6:2を追い出し5000=6(5,3,1,6)。
5:ヒット(3,1,6,5)。
4:3を追い出し6000=4。
よってページ4は6000番地に入る。
1の4000はページ5、2の5000はページ6、4の7000はページ1が入っている番地で、最後の参照時に追い出されるのは最も古い6000番地のページ3である。
根拠:仮想記憶のページ置換えアルゴリズム(LRU)。
KEY POINT
LRUはヒットしたページも参照順を更新する。参照のたびに古い順の並びを書き直すと追い出し先を誤らない。「コンピュータシステム」の他の問題
- 平成31年度 春期 問18二つのタスクが共用する二つの資源を排他的に使用するとき,デッドロックが発生するおそれがある。このデッドロックの発生を防ぐ方法はどれか。
- 平成31年度 春期 問20DRAMのメモリセルにおいて,情報を記憶するために利用されているものはどれか。
- 平成31年度 春期 問17プログラムの実行時に利用される記憶領域にスタック領域とヒープ領域がある。それらの領域に関する記述のうち,適切なものはどれか。
- 平成31年度 春期 問21アクチュエータの機能として,適切なものはどれか。
- 平成31年度 春期 問16五つのジョブA〜Eに対して,ジョブの多重度が1で,処理時間順方式のスケジューリングを適用した場合,ジョブBのターンアラウンドタイムは何秒か。ここで,OSの…
- 平成31年度 春期 問15あるクライアントサーバシステムにおいて,クライアントから要求された1件の検索を処理するために,サーバで平均100万命令が実行される。1件の検索につき,ネッ…
出典:平成31年度 春期 応用情報技術者試験 午前 問19(独立行政法人 情報処理推進機構(IPA))
独立行政法人情報処理推進機構(IPA)が公表している過去問題です。IPA の「過去問題の使用について」に基づき、IPA が指定する形で出典を明記して掲載しています(利用の許諾申請は不要)。問題文・選択肢の内容は変えていません。元の問題冊子から文字を起こす都合で、改行・字間の空白は省き、英数字の全角・半角は元とそろえていない箇所があります。図表は IPA が公表した問題冊子のものです。解説は当サイトが独自に作成したもので、IPA とは関係ありません。
独立行政法人情報処理推進機構(IPA)が公表している過去問題です。IPA の「過去問題の使用について」に基づき、IPA が指定する形で出典を明記して掲載しています(利用の許諾申請は不要)。問題文・選択肢の内容は変えていません。元の問題冊子から文字を起こす都合で、改行・字間の空白は省き、英数字の全角・半角は元とそろえていない箇所があります。図表は IPA が公表した問題冊子のものです。解説は当サイトが独自に作成したもので、IPA とは関係ありません。
