4ブロックのキャッシュメモリ C0〜C3 が次の状態である。新たに別のブロックをキャッシュにロードする必要が生じたとき,C2 のブロックを置換の対象とするアルゴリズムはどれか。 ブロック : ロード時刻 : 最終参照時刻 : 参照回数 C0 : 0:00 : 0:08 : 10 C1 : 0:03 : 0:06 : 1 C2 : 0:04 : 0:05 : 3 C3 : 0:05 : 0:10 : 5
ア FIFO
イ LFU
ウ LIFO
エ LRU
正解: エ
要点: 最終参照時刻が最も古いのはC2(0:05)。最も長く参照されていない=LRUの置換対象。
C2 を選ぶアルゴリズムを探す。FIFO は最古ロード(C0)、LFU は最少参照(C1)、LIFO は最新ロード(C3)を選び、いずれも C2 ではない。LRU は最終参照時刻が最も古いブロックを置き換えるため、最終参照 0:05 と最古の C2 が対象となる。
この問題に出てくる用語
同じ回の前後の問題
- 令和7年度 秋期 問18: 二つのタスクが共用する二つの資源を排他的に使用するとき,デッドロックが発生するおそれがある。このデッ
- 令和7年度 秋期 問20: 電源電圧 10V に LED と抵抗を直列に接続した LED 点灯回路において,LED に 10mA
テクノロジ系の他の問題
- 令和7年度 秋期 問20: 電源電圧 10V に LED と抵抗を直列に接続した LED 点灯回路において,LED に 10mA
- 令和7年度 秋期 問21: 組込みシステムのプログラムで,放された状態では0,押された状態では1になるスイッチの値を,チャタリン
- 令和7年度 秋期 問22: 入力が A と B,出力が Y の論理回路を動作させたとき,図のタイムチャートが得られた。タイムチャ
- 令和7年度 秋期 問23: 16 ビットのダウンカウンターを用い,カウンターの値が0になると割込みを発生するハードウェアタイマー
- 令和7年度 秋期 問24: 画面サイズの制約によって,レイアウト上,常にメニューを表示しておくことが難しいときに使用する仕組みで
アプリで弱点分析つきの演習ができます