Suppose the time to service a page fault is on the average 10 milliseconds,…
2000
Suppose the time to service a page fault is on the average 10 milliseconds, while a memory access takes 1 microsecond. Then a 99.99% hit ratio results in average memory access time of?
- A.
1.9999 milliseconds
- B.
1 millisecond
- C.
9.999 microseconds
- D.
1.9999 microseconds
Attempted by 14 students.
Show answer & explanation
Correct answer: D
The average memory access time (AMAT) formula is AMAT = Hit Ratio × Memory Access Time + Miss Ratio × Page Fault Time. First, convert the page fault time to microseconds: 10 milliseconds equals 10,000 microseconds. The miss ratio is 1 - 0.9999 = 0.0001. Substituting the values gives 0.9999 × 1 + 0.0001 × 10,000 = 0.9999 + 1 = 1.9999 microseconds.
A video solution is available for this question — log in and enroll to watch it.