Índice do dicionário técnico

TLB

Por Carlos E. Morimoto em 26 de junho de 2005 às 22h03

0

Translation Address Table. A TLB é fundamental no acesso à memória. Basicamente, os endereços de toda a memória RAM disponível são divididos em páginas de memória. Cada página de memória tem uma tabela de endereços, com os dados armazenados e sua localização.

Esta tabela precisa ser consultada antes de cada acesso à memória. O grande problema é que em condições normais, a tabela fica armazenada na própria memória RAM, o que faz com que o processador precise fazer um duplo acesso à memória, o primeiro para ler a tabela de endereços e o segundo para recuperar os dados propriamente ditos.

A TLB é uma espécie de cache, incluído no processador, que permite que ele mantenha as tabelas de endereços de algumas páginas pré-carregados, o que melhora consideravelmente a velocidade de acesso à memória, quando os dados necessários não são encontrados no cache L1 e L2. Quanto maior é a TLB, mais endereços podem ser armazenados e maior é o ganho.

Sem comentáriosPor Carlos E. Morimoto. Revisado 26 de junho de 2005 às 22h03

Comentários