Bird
Raised Fist0

Which of the following statements about Effective Access Time (EAT) in systems using TLB is INCORRECT?

medium🐞 Bug Identification Q14 of Q15
Operating Systems - TLB - Translation Lookaside Buffer & Effective Access Time
Which of the following statements about Effective Access Time (EAT) in systems using TLB is INCORRECT?
AA TLB miss always causes a page fault, increasing EAT drastically
BEAT depends on both TLB hit ratio and memory access time
CEAT can be calculated as (TLB hit ratio x TLB access time) + (TLB miss ratio x page table access time)
DImproving TLB hit ratio reduces the average memory access time
Step-by-Step Solution
  1. Step 1: Recall EAT formula

    EAT = (hit ratio x access time on hit) + (miss ratio x access time on miss)
  2. Step 2: Analyze each statement

    A: Correct, EAT depends on hit ratio and memory times.
    B: Incorrect, TLB miss does not always cause page fault; it triggers page table lookup.
    C: Correct, formula reflects hit and miss costs.
    D: Correct, higher hit ratio lowers average access time.
  3. Final Answer:

    Option A -> Option A
  4. Quick Check:

    TLB miss ≠ page fault; page fault only if page not in memory.
Quick Trick: TLB miss ≠ page fault; page fault only if page absent [OK]
Common Mistakes:
MISTAKES
  • Confusing TLB miss with page fault
  • Misapplying EAT formula
Trap Explanation:
PITFALL
  • Option B is a common misconception; TLB miss triggers page table lookup, not necessarily a page fault.
Interviewer Note:
CONTEXT
  • Tests candidate's understanding of EAT calculation and difference between TLB miss and page fault.
Master "TLB - Translation Lookaside Buffer & Effective Access Time" in Operating Systems

2 interactive learning modes - each teaches the same concept differently

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Operating Systems Quizzes