Consider a single-level page table system, with the page table stored in the memory. If the hit 80% rate to TLB is , and it takes 15 nanoseconds to search the TLB, and 150 nanoseconds to access the main memory, then what is the effective memory access time, in nanoseconds?
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: B. 195
Explanation
Hit: 15 + 150 = 165 ns. Miss: 15 + 150 (page table) + 150 = 315 ns. EMAT = 0.8 × 165 + 0.2 × 315 = 195 ns.
More System Software and Operating System questions
- Assuming fork() never fails, consider: P1: int main() { fork(); fork(); fork(); printf("Happy\n"); } and P2: int main() { fork(); printf("H…
- If T is the capacity of a track in bytes, and S is the capacity of each surface in bytes, then (T, S)= _____
- What is the capacity of the disk, in bytes?
- Given below are two statements: Statement I: The disk has a total number of 2000 cylinders. Statement II: 51200 bytes is not a valid block…
- If the disk platters rotate at 5400 rpm (revolutions per minute), then approximately what is the maximum rotational delay?
- If one track of data can be transferred per revolution, then what is the data transfer rate?