キャッシュメモリに関する記述のうち、適切なものはどれか。
ア | キャッシュメモリの最適容量は、プログラムサイズから求めることができる。 |
イ | キャッシュメモリの最適容量は、プロセッサの演算速度と主記憶容量から求めることができる。 |
ウ | キャッシュメモリのヒット率は、キャッシュメモリの容量とほぼ正比例の関係になる。 |
エ | キャッシュメモリのヒット率は、プログラムの構造によって変化する。 |
答え エ
【解説】
キャッシュメモリの最適容量というのは、容量の増減によるコストの増減とヒット率から決まりますが、キャッシュメモリの容量を決めるのはプロセッサ(CPU)を設計するときで、そのCPU上で動作するプログラムを決めることはできません。
また、ヒット率に主記憶容量やCPUの演算速度、キャッシュメモリとは関係なく、命令キャッシュではプログラムの構造に、データキャッシュではプログラムのメモリの使いかたに依存します。
【キーワード】
・キャッシュメモリ