TLB

abréviationTerme techniqueTélécoms et informatique

Un tampon de traduction d'adresses (TLB) est un cache mémoire spécialisé qui stocke les traductions récentes de la mémoire virtuelle en adresses physiques.

Au sein de l'unité de gestion de mémoire d'un processeur, ce cache matériel accélère les opérations de mémoire virtuelle. Lorsqu'un programme demande des données à une adresse virtuelle, le processeur vérifie d'abord le TLB. Si la correspondance est présente, il évite un parcours de table de pages coûteux dans la mémoire principale. Des taux d'échec élevés ici dégradent gravement les performances du système, en particulier dans les environnements de virtualisation et les bases de données volumineuses.

Entendu sur le terrain

The hypervisor is thrashing the TLB because we have too many small pages allocated to that virtual machine.

En français simple L'hyperviseur sature le TLB parce que nous avons alloué trop de petites pages à cette machine virtuelle.

Aussi entendu sous

  • translation lookaside buffer