主記憶の実効アクセス時間

実効アクセス時間は、キャッシュ有りの場合$T_c h+T_m(1-h)$で求めます。$A=15$、$D=17$、$B=30$、$C=40$ナノ秒なので、短い順は$A,D,B,C$となり、イです。 キャッシュなしの$A$、$B$はそれぞれ$15$、$30$ナノ秒である。 $C$は$20\times0.6+70\times0.4=40$ナノ秒である。 $D$は$10\times0.9+80\times0.1=17$ナノ秒である。 キャッシュがあっても、ヒット率が低くキャッシュ自体のアクセス時間が長いと(C)、キャッシュのない B より遅くなります。

AA~DDを,主記憶の実効アクセス時間が短い順に並べたものはどれか。

キャッシュメモリ

主記憶

有無

アクセス時間(ナノ秒)

ヒット率(%)

アクセス時間(ナノ秒)

A

なし

-

-

15

B

なし

-

-

30

C

あり

20

60

70

D

あり

10

90

80

出典平成31年度 春期 基本情報技術者試験 午前 問10
ア
A,B,C,DA, B, C, D
イ
A,D,B,CA, D, B, C
ウ
C,D,A,BC, D, A, B
エ
D,C,A,BD, C, A, B