応用情報 午前ラボ

学習の画面へ

キャッシュの置換アルゴリズム

出典: 平成29年度 春期 応用情報技術者試験 午前 問16 (IPA)

4 ブロックのキャッシュメモリ C0~C3 が表に示す状態である。ここで,新たに別のブロックの内容をキャッシュメモリにロードする必要が生じたとき,C2 のブロックを置換の対象とするアルゴリズムはどれか。

キャッシュメモリロード時刻(分:秒)最終参照時刻(分:秒)参照回数
C00:000:0810
C10:030:061
C20:040:053
C30:050:105
  1. ア FIFO
  2. イ LFU
  3. ウ LIFO
  4. エ LRU
正解と解説を見る

正解: エ

ポイント

方式追い出すブロックこの表では
FIFOロードが最も古いC0 (0:00)
LFU参照回数が最も少ないC1 (1 回)
LIFOロードが最も新しいC3 (0:05)
LRU最終参照が最も古いC2 (0:05)

「コンピュータ構成要素」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)