Virtual

O que é SLAT? Como habilitar a tradução de endereços de segundo nível no BIOS?

O que é SLAT? Como habilitar a tradução de endereços de segundo nível no BIOS?

SLAT ou Tradução de endereço de segundo nível é uma tecnologia que funciona com Hyper-V. É compatível com os processadores Intel e AMD. É chamado Tabela de página estendida (EPT) em processadores Intel e Indexação de virtualização rápida (RVI) nos processadores AMD. Neste post veremos o que é SLAT, como verificar se o computador suporta SLAT e como habilitar a tradução de endereços de segundo nível na BIOS.

Tradução de endereços de segundo nível (SLAT)

SLAT é compatível com Nehalem processadores de arquitetura e mais novos para Intel, e Barcelona processadores e mais novos para AMD.

A coisa especial sobre esses processadores é o fato de que eles têm o Buffer Lookaside de Tradução ou TLB. Esses processadores suportam tradução de memória física. Esse tipo de cache contém todos os mapeamentos usados ​​recentemente da tabela de páginas dos processadores. O cache embutido é usado para determinar as informações de mapeamento pelo TLB por um endereço virtual precisa ser convertido em um endereço físico. Se esses dados não forem encontrados, ocorre um erro de página e o sistema operacional procura as informações de mapeamento na tabela de páginas. Se o registro de mapeamento relativo for encontrado, ele vai diretamente para ser escrito no TLB, e a tradução do endereço ocorre.

Esse uso do Hyper-V depende mais de recursos virtuais e funções virtuais e, portanto, reduz a sobrecarga da tradução do endereço físico do convidado em um endereço físico real. Portanto, muitos recursos físicos são economizados e podem ser utilizados para outras funções.

Como verificar se o computador suporta SLAT

Existem duas maneiras pelas quais você pode verificar se o seu computador é compatível com SLAT:

  1. Use o utilitário CoreInfo do Microsoft TechNet.
  2. Usar Ativar e desativar recursos do Windows Utilitário.

1] Use o utilitário CoreInfo do Microsoft TechNet

Baixe o arquivo CoreInfo do Technet. Extraia o conteúdo do arquivo na raiz da partição do seu sistema operacional.

Abra o Prompt de Comando do Windows como administrador e digite o seguinte comando para navegar até o local apropriado:

CDC:\

Em seguida, execute o seguinte comando:

coreinfo.exe -v

Você verá uma saída semelhante a esta:

Dependendo do processador que você usa, você terá uma opção para EPT ou RVI  e terá as informações relevantes sobre sua disponibilidade.

2] Ativar e desativar recursos do Windows

Abra o Ligue e desligue os recursos do Windows no painel do painel de controle.

Expanda a opção para Hyper-V.

Se a opção por Plataforma Hyper-V está acinzentado, SLAT não é compatível.

Como habilitar SLAT a partir do BIOS

Para habilitar o recurso SLAT, você só precisa habilitar a virtualização em seu BIOS.

Espero que este guia tenha ajudado você.

Ferramentas úteis para jogadores de Linux
Se você gosta de jogar no Linux, é provável que tenha usado aplicativos e utilitários como Wine, Lutris e OBS Studio para melhorar a experiência de jo...
Jogos HD Remasterizados para Linux que nunca tiveram uma versão Linux anterior
Muitos desenvolvedores e editores de jogos estão apresentando remasterização em HD de jogos antigos para estender a vida da franquia, por favor, os fã...
Como usar o AutoKey para automatizar jogos Linux
AutoKey é um utilitário de automação de desktop para Linux e X11, programado em Python 3, GTK e Qt. Usando sua funcionalidade de script e MACRO, você ...