Last Updated :
06 Dec, 2018
If a normal access to memory takes 100 ns and reading a page from disk takes 10 ms, what is the average memory access time (including page fault overhead) if the page fault occurs in 0.1% of the memory references? You may assume that there is no additional overhead due to TLB misses.
(A) 10 μs
(B) 15 ms
(C) 2000 ns
(D) 0.15 s
Answer: (A)
Explanation: Average memory access time (including page fault overhead) is,
= 0.1%*10ms + 99.9%*100ns
= 10μs + 99.9ns ≈ 10μs
So, option (A) is correct.
Quiz of this Question
Share your thoughts in the comments
Please Login to comment...