在计算机中,使页面错误服务时间为10ms,平均内存访问时间为20ns。如果每10 ^ 6次内存访问产生一次页面错误,那么该内存的有效访问时间是多少?
(A) 21 ns
(B)30纳秒
(C) 23 ns
(D) 35ns答案: (B)
解释:
Let P be the page fault rate
Effective Memory Access Time = p * (page fault service time) +
(1 - p) * (Memory access time)
= ( 1/(10^6) )* 10 * (10^6) ns +
(1 - 1/(10^6)) * 20 ns
= 30 ns (approx)
这个问题的测验