单选题
在Cache和主存构成的两级存储系统中,Cache的存取时间为100ns,主存的存取时间为1μs,Cache访问失败后CPU才开始访存。如果希望Cache—主存系统的平均存取时间不超过Cache存取时间的15%,则Cache的命中率至少应为( )。
A.95% B.98% C.98.5% D.99.5%
【正确答案】
C
【答案解析】设Cache—主存系统的平均存取时间为Cache存取时间的1.15倍时Cache命中率为p,则有100+1000×(1-p)=115,解之得,p=0.985=98.5%。