Bird
Raised Fist0

Which of the following statements about the trade-offs of increasing TLB size is TRUE?

medium🪤 Complexity Trap Q13 of Q15
Operating Systems - TLB - Translation Lookaside Buffer & Effective Access Time
Which of the following statements about the trade-offs of increasing TLB size is TRUE?
AA bigger TLB eliminates the need for page tables
BIncreasing TLB size always reduces effective access time without any downside
CTLB size does not affect power consumption or chip area significantly
DA larger TLB may increase lookup time, potentially offsetting hit rate benefits
Step-by-Step Solution
  1. Step 1: Understand TLB size impact

    Larger TLB can cache more translations, increasing hit rate.
  2. Step 2: Consider trade-offs

    However, larger TLBs have longer lookup times and consume more power and chip area.
  3. Step 3: Analyze options

    A: Correct, bigger TLBs have diminishing returns and increased latency.
    B: Incorrect, increasing size does not always reduce access time without downsides.
    C: Incorrect, larger TLBs increase power and area.
    D: Incorrect, page tables remain necessary for full address translation.
  4. Final Answer:

    Option D -> Option D
  5. Quick Check:

    Trade-offs include lookup latency and hardware cost, not just hit rate.
Quick Trick: Bigger TLB -> better hit rate but slower lookup and more power [OK]
Common Mistakes:
MISTAKES
  • Assuming bigger TLB is always better
  • Ignoring hardware cost and latency
Trap Explanation:
PITFALL
  • Option A is correct because bigger TLBs increase lookup latency; option D is a misunderstanding of virtual memory.
Interviewer Note:
CONTEXT
  • Tests candidate's understanding of hardware trade-offs in TLB design.
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