Memòria intermèdia de traducció anticipada

De la Viquipèdia, l'enciclopèdia lliure

Una memòria intermèdia de traducció anticipada (de l'anglès translation lookaside buffer normalment usat l'acrònim TLB) és una memòria cau que s'utilitza per reduir el temps necessari per accedir en una ubicació de memòria d'usuari.[1][2] És una part de la unitat de gestió de memòria (MMU) del xip. La TLB emmagatzema les traduccions recents de memòria virtual a memòria física. Una TLB pot residir entre la CPU i la seva memòria cau, entre la CPU i la memòria principal o entre els diferents nivells de la memòria cau multi-nivell. La majoria de processadors, siguin de sobretaula, portàtils, o de servidors, inclouen una o més TLB en la maquinària de gestió de memòria. Són, a més, gairebé sempre presents en qualsevol processador que utilitzi memòria virtual paginada o segmentada.

Referències[modifica]

  1. Mittal, Sparsh «A survey of techniques for architecting TLBS». Concurrency and Computation: Practice and Experience, 29, 10, 2017, p. e4061. DOI: 10.1002/cpe.4061.
  2. Arpaci-Dusseau, Remzi H. Operating Systems: Three Easy Pieces [Chapter: Faster Translations (TLBs)].