Che cos'è il secondo livello di traduzione degli indirizzi (SLAT) e come attivarlo?



Aggiornato 2024 di aprile: smetti di ricevere messaggi di errore e rallenta il tuo sistema con il nostro strumento di ottimizzazione. Scaricalo ora su questo link
  1. Scarica e installa lo strumento di riparazione qui.
  2. Lascia che scansioni il tuo computer.
  3. Lo strumento sarà quindi ripara il tuo computer.

Windows 8 porterà molte nuove funzionalità all'ambiente di elaborazione di Windows, incluso Hyper-V. Per eseguire Hyper-V, il tuo processore deve supportare SLAT (Second Level Address Translation). Continua a leggere per scoprire se il tuo processore supporta SLAT.

Cos'è lo SLAT?

La traduzione degli indirizzi di secondo livello è una tecnologia introdotta nelle versioni Intel e AMD dei processori. Entrambe le società chiamano la loro versione della tecnologia con nomi diversi, la versione di Intel si chiama EPT (Extended Page Tables) e AMD la chiama RVI (Rapid Virtualization Indexing). Intel ha introdotto tabelle di pagine estese nei suoi processori basati sull'architettura Nehalem, mentre AMD ha introdotto RVI nella terza generazione di processori Opteron chiamata Barcelona. Hyper-V lo utilizza per eseguire più funzioni di gestione della memoria della macchina virtuale e ridurre i costi generali durante la conversione degli indirizzi fisici dei guest in indirizzi fisici reali. Ciò riduce notevolmente il tempo della CPU dell'hypervisor e consente di risparmiare più spazio su disco per ogni macchina virtuale.

La virtualizzazione è una tecnologia di base per molti data center, ma il livello software introdotto da un hypervisor impone uno sforzo di elaborazione che riduce le risorse disponibili per le macchine virtuali (VM). Le risorse di elaborazione fisica devono essere presentate alle macchine virtuali come risorse virtualizzate: è l'essenza stessa dell'astrazione che isola i carichi di lavoro dall'hardware sottostante. Quando viene estratto da SLAT, piuttosto che tramite un processo di ricerca standard, le prestazioni sono migliorate perché l'indirizzo di memoria è memorizzato sul processore. La latenza è ridotta e il sistema esegue solo una ricerca nella memoria invece di due.

Come posso verificare se il processore supporta SLAT?

Puoi controllare il supporto SLAT del tuo processore seguendo questi passaggi.

Passo 1: Scarica Coreinfo.exe da questo link, https://technet.microsoft.com/en-us/sysinternals/cc835722

Passo 2: estrailo nel tuo C: \ drive.

Passo 3: aprire il prompt dei comandi con autorizzazioni elevate.

Passo 4. Passare a guidare C: \.

Passo 5: Esegui il seguente comando



Aggiornamento di aprile 2024:

Ora puoi prevenire i problemi del PC utilizzando questo strumento, ad esempio proteggendoti dalla perdita di file e dal malware. Inoltre è un ottimo modo per ottimizzare il computer per le massime prestazioni. Il programma corregge facilmente gli errori comuni che potrebbero verificarsi sui sistemi Windows, senza bisogno di ore di risoluzione dei problemi quando hai la soluzione perfetta a portata di mano:

  • Passo 1: Scarica PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista - Certificato Microsoft Gold).
  • Passaggio 2: fare clic su "Avvio scansione"Per trovare problemi di registro di Windows che potrebbero causare problemi al PC.
  • Passaggio 3: fare clic su "Ripara tutto"Per risolvere tutti i problemi.

scaricare



coreinfo.exe -v

Se il tuo processore supporta SLAT, ci deve essere un * nella linea EPT.

Come attivare SLAT dal BIOS

Per abilitare la funzione SLAT, abilitare semplicemente la virtualizzazione nel BIOS.

reset-bios-default

Processori moderni

AMD ha supportato SLAT utilizzando la tecnologia RVI (Rapid Virtualization Indexing) sin dall'introduzione della terza generazione di processori Opteron (nome in codice Barcelona). L'implementazione Intel di SLAT, nota come Extended Page Table (EPT), è stata introdotta nella microarchitettura Nehalem di alcuni processori Core i7, Core i5 e Core i3.

CONCLUSIONE

Per eseguire Docker per Windows, è necessario un secondo livello di traduzione degli indirizzi perché si tratta di una richiesta Hyper-V. Questa è in realtà una buona cosa perché il supporto di traduzione degli indirizzi di secondo livello offre migliori prestazioni di virtualizzazione.

https://blogs.msdn.microsoft.com/uk_faculty_connection/2012/10/24/hyper-v-list-of-slat-capable-cpus-for-hosts/



Suggerimento esperto: Questo strumento di riparazione esegue la scansione dei repository e sostituisce i file corrotti o mancanti se nessuno di questi metodi ha funzionato. Funziona bene nella maggior parte dei casi in cui il problema è dovuto alla corruzione del sistema. Questo strumento ottimizzerà anche il tuo sistema per massimizzare le prestazioni. Può essere scaricato da Cliccando qui