单选题
在Cache和主存构成的两级存储体系中,Cache的存取时间是100ns,主存的存取时间是1000ns,如果希望有效(平均)存取时间不超过Cache存取时间15%,则Cache的命中率至少应为______。(设Cache和主存不能同时访问)。
【正确答案】
D
【答案解析】[解析] 本题考查Cache命中率的相关计算。设Cache命中率为a,则(1000+100)(1-a)+100a≤115,解得a≥0.985,故至少为99%。
注意:虽然也可以采用同时访问Cache和主存的方式,此时不命中的访问时间为1000ns,但若题设中没有说明,默认Cache不命中的时间为访问Cache和主存的时间之和。