Virtuale

Cos'è SLAT? Come abilitare la traduzione degli indirizzi di secondo livello nel BIOS?

Cos'è SLAT? Come abilitare la traduzione degli indirizzi di secondo livello nel BIOS?

SLAT Traduzione di indirizzi di secondo livello è una tecnologia che funziona con Hyper-V. È supportato da entrambi i processori Intel e AMD. È chiamato Tabella pagine estesa (EPT) nei processori Intel e Indicizzazione rapida della virtualizzazione (RVI) nei processori AMD. In questo post vedremo cos'è SLAT, come verificare se il computer supporta SLAT e come abilitare Second Level Address Translation nel BIOS.

Traduzione di indirizzi di secondo livello (SLAT)

SLAT è supportato su Nehalem processori di architettura e più recenti per Intel, e Barcellona processori e più recenti per AMD.

La particolarità di questi processori è il fatto che hanno il Buffer Lookaside di traduzione TLB. Questi processori supportano la traduzione della memoria fisica. Quel tipo di cache contiene tutte le mappature usate di recente dalla tabella delle pagine dei processori. La cache integrata viene utilizzata per determinare le informazioni di mappatura da parte del TLB tramite un indirizzo virtuale che deve essere convertito in un indirizzo fisico. Se questi dati non vengono trovati, si verifica un errore di pagina e il sistema operativo cerca le informazioni di mappatura nella tabella delle pagine. Se viene trovato il relativo record di mappatura, questo va direttamente a scriversi nel TLB, e avviene la traduzione dell'indirizzo.

Questo utilizzo di Hyper-V si basa maggiormente su risorse virtuali e funzioni virtuali e quindi riduce l'overhead della traduzione dell'indirizzo fisico del guest in un indirizzo fisico reale. Quindi, molte risorse fisiche vengono salvate e possono essere utilizzate per altre funzioni.

Come verificare se il computer supporta SLAT

Ci sono due modi per verificare se il tuo computer supporta SLAT:

  1. Utilizzare l'utilità CoreInfo di Microsoft TechNet.
  2. Uso Attiva e disattiva le funzionalità di Windows utilità.

1] Utilizzare l'utilità CoreInfo di Microsoft TechNet

Scarica l'archivio CoreInfo da Technet. Estrai il contenuto dell'archivio nella radice della partizione del tuo sistema operativo.

Apri il prompt dei comandi di Windows come amministratore, digita il seguente comando per accedere alla posizione appropriata:

Centro per la prevenzione e il controllo delle malattie:\

Quindi, esegui il seguente comando:

coreinfo.exe -v

Vedrai un output simile a questo:

A seconda del processore che utilizzi, otterrai un'opzione per EPT RVI  e avrà le informazioni pertinenti sulla sua disponibilità.

2] Attiva e disattiva le funzionalità di Windows

Apri il Attiva e disattiva il pannello delle funzionalità di Windows del pannello di controllo.

Espandi l'opzione per Hyper-V.

Se l'opzione per Piattaforma Hyper-V è disattivato, SLAT non è supportato.

Come abilitare SLAT dal BIOS

Per abilitare la funzione SLAT, devi solo abilitare la virtualizzazione nel tuo BIOS.

Spero che questa guida ti sia stata d'aiuto.

Come modificare il puntatore del mouse e le dimensioni, il colore e lo schema del cursore su Windows 10
Il puntatore del mouse e il cursore in Windows 10 sono aspetti molto importanti del sistema operativo. Questo si può dire anche per altri sistemi oper...
Motori di gioco gratuiti e open source per lo sviluppo di giochi Linux
Questo articolo tratterà un elenco di motori di gioco gratuiti e open source che possono essere utilizzati per lo sviluppo di giochi 2D e 3D su Linux....
Tutorial Shadow of the Tomb Raider per Linux
Shadow of the Tomb Raider è la dodicesima aggiunta alla serie Tomb Raider, un franchise di giochi d'azione e avventura creato da Eidos Montreal. Il gi...