模拟卷 组成原理 访存过程 选择题
第 16 题

在 Cache 和主存构成的两级存储体系中,Cache 的存取时间是 100ns,主存的存取时间是 1000ns,如果希望有效(平均)存取时间不超过 Cache 存取时间 15%,则 Cache 的命中率至少应为( )。(设 Cache 和主存不能同时访问。)

A. 90% B. 98% C. 95% D. 99%

访存过程

[tag_link]

正确答案:D

在高速缓存与主存不能同时访问的两级存储体系中,有效存取时间取决于命中率

命中时存取时间为高速缓存存取时间 ,未命中时需先访问高速缓存( )再访问主存( ),总时间为 。 因此有效存取时间公式为:

题目要求有效存取时间不超过高速缓存存取时间的 ,即不超过 。 代入不等式:

解得:

即命中率至少为 。 选项中 满足要求,因此高速缓存命中率至少应为