Translation Lookaside Buffer

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání

Translation Lookaside Buffer (TLB) je součást procesoru, speciální cache HW podpory překladu virtuálních adres na fyzické. TLB obsahuje záznamy ze stránkovacích tabulek, které byly použity v poslední době, aby se při opakovaném přístupu na tytéž adresy nemusely vyhledávat znovu.

U architektury IA-32 nebo AMD64 šetří „pouze“ prohledávání víceúrovňové struktury tabulek v paměti, ale v některých jiných architekturách jsou stránkovací tabulky implementovány softwarově v operačním systému a jejich prohledání je tedy velmi náročné na čas.