SEARCH
You are in browse mode. You must login to use MEMORY

   Log in to start


From course:

sistemi operativi

» Start this Course
(Practice similar questions for free)
Question:

Che cosa è e a che cosa serve un TLB?

Author: federico volpe



Answer:

Il TLB (Translation Lookaside Buffer) è una cache che memorizza le traduzioni recenti tra indirizzi logici e indirizzi fisici. Il TLB viene utilizzato per accelerare il processo di traduzione degli indirizzi, riducendo il numero di volte in cui il sistema operativo deve accedere alle tabelle delle pagine. Il TLB è una memoria piccola, ma veloce. Quando un processo tenta di accedere a una pagina, il sistema operativo controlla prima il TLB per vedere se la traduzione è memorizzata. Se la traduzione è memorizzata nel TLB, il sistema operativo può accedere alla pagina direttamente dalla memoria fisica. Se la traduzione non è memorizzata nel TLB, il sistema operativo deve accedere alle tabelle delle pagine per ottenere la traduzione. il TLB è molto utile per ridurre il numero di accessi alla memoria migliorando cosi l prestazioni del sistema


0 / 5  (0 ratings)

1 answer(s) in total