Co je položka TLB ve výpočetní architektuře?

Záznam TLB (Translation Lookaside Buffer) je součástí jednotky správy paměti ve výpočetní architektuře, která ukládá nedávno zpřístupněné překlady virtuálních adres na fyzické pro rychlejší přístup. TLB se používá ke zkrácení času potřebného pro přístup ke stránkám převáděním virtuálních adres na fyzické adresy za běhu. Když program požaduje přístup k určitému umístění virtuální paměti, MMU vyhledá překlad adresy v TLB. Pokud je nalezena v TLB, fyzická adresa je okamžitě vrácena. Pokud však dojde k chybě TLB, musí MMU konzultovat tabulku stránek, což může trvat mnohem déle. Záznam TLB se skládá z čísla virtuální stránky, fyzického čísla stránky a dalších řídicích bitů, které ukládají informace o stránce, například zda je pouze pro čtení nebo pro čtení a zápis.

Datum publikace: