コンピュータ構成要素
TLBのヒット率が90%、TLBアクセス時間9ns、主記憶アクセス時間100nsのとき、実効メモリアクセス時間(TLBヒット時は主記憶に1回、ミス時は主記憶に2回アクセス)として正しいものはどれか。
ア.109ns
イ.115ns
ウ.119ns正解
エ.125ns
解説
TLBは「住所録の早引き帳」。ヒットすれば1回の主記憶アクセスで済むが、ミスすれば「ページテーブル検索→目的データ」で2回かかる。加重平均で実効時間を求めよう。
なぜ ウ が正解か
ウが正解。実効アクセス時間 = ヒット率×(TLB+主記憶1回) + ミス率×(TLB+主記憶2回)。= 0.9×(9+100) + 0.1×(9+200)。= 0.9×109 + 0.1×209。= 98.1 + 20.9。= 119ns✓。
出典: AI生成問題(学習用)