Question:
Che cosa è e a che cosa serve un TLB?
Author: federico volpeAnswer:
Il TLB (Translation Lookaside Buffer) è una cache molto veloce che memorizza le traduzioni recenti tra indirizzi logici e indirizzi fisici. utilizzato per : - accelerare il processo di traduzione degli indirizzi riducendo il numero di accessi alle tabelle delle pagine. Quando un processo tenta di accedere a una pagina, il sistema operativo controlla prima il TLB per vedere se la traduzione è memorizzata. Se è presente allora si accede alla memoria fisica, altrimenti si accede alla tabella delle pagine Una TBL può anche memorizzare gli ASID ovvero address space identifier che identifica univocamente ogni processo, questo consente una maggiore protezione degli spazi di memoria riservati ad un processo
0 / 5 (0 ratings)
1 answer(s) in total