IPA過去問ドリル

平成24年度 春期 基本情報技術者試験 午前 問22

テクノロジ/ソフトウェア

ページ置換えアルゴリズムにおけるLRU方式の説明として,適切なものはどれか。

出典:平成24年度 春期 基本情報技術者試験 午前 問22

正解:イ

解説

LRU(Least Recently Used)方式は,最も長い間参照されていないページ,つまり最後に参照されてからの経過時間が最も長いページを置換え対象として選ぶアルゴリズムです。直近に使われたページは近い将来も使われる可能性が高いという経験則(局所性)に基づいています。

選択肢ごとの解説

  • 誤り。最後に参照されたページを置き換えるのはLRUとは逆の発想であり,むしろ最近使ったページを優先的に残すのがLRUの考え方です。
  • 正しい。最後に参照されてから最も長い時間が経過しているページを置き換えるのがLRU方式の定義です。
  • 誤り。参照回数の少なさに基づいて置換えるのはLFU(Least Frequently Used)方式の説明です。
  • 誤り。最も古くから存在するページを置き換えるのはFIFO(First-In First-Out)方式の説明です。
基本情報技術者の過去問を演習モードで解く