Hva er en TLB i beregningsarkitektur?

En TLB (Translation Lookaside Buffer) er en komponent i en datamaskins minnestyringsenhet (MMU) som er ansvarlig for å bufre oversettelsesverdiene for virtuell-til-fysisk adresse. Når et program refererer til en virtuell minneadresse, ser TLB opp oversettelsen av virtuell-til-fysisk adresse i hurtigbufferen. Hvis oversettelsen ikke er bufret, hentes den fra operativsystemets sidetabell og bufres i TLB for fremtidig bruk. TLB forbedrer ytelsen ved å eliminere behovet for å få tilgang til sidetabellen for hver minnereferanse, noe som vil være tregt på grunn av minnehierarkiets tilgangsforsinkelse.

Publiseringsdato: