InterviewSolution
| 1. |
What Is The Translation Lookaside Buffer (tlb)? |
|
Answer» In a cached system, the base ADDRESSES of the last few referenced pages is MAINTAINED in registers called the TLB that aids in faster lookup. TLB contains those page-table entries that have been most recently used. Normally, each virtual memory reference causes 2 PHYSICAL memory accesses- one to fetch appropriate page-table entry, and one to fetch the DESIRED data. Using TLB in-between, this is REDUCED to just one physical memory access in cases of TLB-hit. In a cached system, the base addresses of the last few referenced pages is maintained in registers called the TLB that aids in faster lookup. TLB contains those page-table entries that have been most recently used. Normally, each virtual memory reference causes 2 physical memory accesses- one to fetch appropriate page-table entry, and one to fetch the desired data. Using TLB in-between, this is reduced to just one physical memory access in cases of TLB-hit. |
|