Medium Operating Systems Virtual Memory
What is a TLB and why is it important?
Answer
TLB (Translation Lookaside Buffer) is a hardware cache of recent virtual-to-physical address translations. Without TLB, every memory access requires page table lookup (one or more memory accesses). TLB hit rate is typically >99% due to locality. TLB miss triggers page table walk. TLB is flushed on context switch (or uses ASIDs to avoid). Size is small (64-1024 entries) but critical for performance - TLB miss can cost 10-100 cycles.
IIT Certified
Master These Concepts with IIT Certification
175+ hours of industry projects. Get placed at Bosch, Tata Motors, L&T and 500+ companies.
Relevant for Roles
Systems Developer Performance Engineer Software Engineer