问题
单项选择题
有两个处理机P1和P2,它们各自有一个cache和主存,分别为C1、C2和M1、M2,其性能如下表所列:
表 | ||||
C1 | M1 | C2 | M2 | |
容量 | 12KB | 128MB | 12KB | 128MB |
读写时间 | 40ns | 1000ns | 50ns | 900ns |
A.更快的
B.更慢的
C.相等的
D.不能确定的
答案
参考答案:B
解析: 本题考查多级存储层次下的平均访问时间的计算。根据题意,处理机执行指令的时间与存储器的平均存取周期成正比,因此只要计算出存储器的平均存取周期,即可比较出两者的优劣。
对于处理机P1,存储器的平均存取周期为:40×0.7+(1000+40)×(1-0.7)=340ns
对于处理机P2,存储器的平均存取周期为:50×0.7+(900+50)×(1-0.7)=320ns
因此可以看出,处理机P1需要更多的处理机时间,处理机P1比处理机P2更慢。