Translation Lookaside Buffers
-
Most machines use special caches that contains a portion of
the entries in a page table.
-
Each entry in the TLB contains a tag (portion of the virtual page number)
and most of the information in a page table entry.
-
TLBs are typically cleared when a context switch is performed.
-
TLBs are typically quite small to provide a very fast translation.
-
There are typically separate TLBs for instructions and data.
|