In: Computer Science
What is a TLB and what kind of memory is it made of? What is TLB reach and what are the main factors in determining TLB reach, i.e how can it be increased? What is the intermediate structure between the TLB and the page table in Solaris 10 and how does it work?
TLB(Translation lookaside buffer) is a memory cache. It will be helpful in reducing the time taken to access a user memory location. Itis part of MMU(main memory Unit). It is called as address translation cache. It often stores the translations of virtual memory to physical memory.
TLB reach : It is the amount of memory i.e accessed from TLB
it is calculated as TLBsize* Pagesize
TLB size and the Page size are the factors that determine/affect TLB reach
It can be increased by having Increased Page Sizes or Multiple Page sizes.