◄ Wiki / OS
TLB
A small fast cache in the CPU that remembers recent translations from virtual to physical memory addresses.
Programs use virtual addresses that must be translated to real physical memory locations via page tables, which is slow if done every time. The Translation Lookaside Buffer (TLB) caches recent translations so repeated accesses skip the lookup. When memory mappings change, stale TLB entries must be flushed or they point to the wrong place.
See also
- stack pointerA CPU register that always points to the top of the current call stack in memory.
- syscallThe controlled doorway a program uses to ask the operating system kernel to do something for it.