基本情報技術者試験 2001年度 = 平成13年度・秋期 午前 問30

 仮想記憶システムで使用されるページ置換えアルゴリズムには、FIFO方式やLRU方式などがある。これらのページ置換えアルゴリズムの基本的な考え方として、適切なものはどれか。

 ア  その時点以降に参照される頻度が最も高いページがどれかを推測する。
 イ  その時点以降に参照される頻度が最も低いページがどれかを推測する。
 ウ  その時点以降の最も近い将来に参照されるページがどれかを推測する。
 エ  その時点以降の最も遠い将来まで参照されないページがどれかを推測する。

解答

 エ

解説

 仮想記憶のページ入替方式としては、FIFOFirst-In First-Out)やLRULeast Recently Used)などがあります。
 FIFOは、もっとも早くページインされたページを最初にページアウトします。
 LRUは、最後に使われてから最も時間が経過しているページを最初にページアウトします。すなわち、最も長い間参照されていないページをページアウトする方式です。
 いずれも、今後使われないであろうページをページアウトするのが、基本的な考え方です。


BohYoh.comトップページへ