Qu'est-ce que la traduction d'adresses de second niveau (SLAT) et comment l'activer?



Mise à jour avril 2024: Arrêtez de recevoir des messages d'erreur et ralentissez votre système avec notre outil d'optimisation. Obtenez-le maintenant à ce lien
  1. Téléchargez et installez l'outil de réparation ici.
  2. Laissez-le analyser votre ordinateur.
  3. L'outil va alors répare ton ordinateur.

Windows 8 apportera de nombreuses nouvelles fonctionnalités à l'environnement informatique Windows, notamment: Hyper-V. Pour exécuter Hyper-V, votre processeur doit prendre en charge la traduction d’adresse de second niveau (SLAT). Lisez la suite pour savoir si votre processeur prend en charge SLAT.

Qu'est-ce que SLAT?

La traduction d'adresses de second niveau est une technologie introduite dans les versions Intel et AMD des processeurs. Les deux sociétés appellent leur version de la technologie des noms différents, la version d'Intel s'appelle EPT (Extended Page Tables) et AMD appelle son RVI (Rapid Virtualization Indexing). Intel a introduit des tableaux de pages étendus dans ses processeurs basés sur l'architecture Nehalem, tandis qu'AMD a introduit RVI dans la troisième génération de processeurs Opteron appelée Barcelona. Hyper-V l'utilise pour exécuter plus de fonctions de gestion de la mémoire des machines virtuelles et réduire les frais généraux lors de la conversion des adresses physiques des invités en adresses physiques réelles. Cela réduit considérablement le temps processeur de l'hyperviseur et économise plus d'espace disque pour chaque machine virtuelle.

La virtualisation est une technologie de base pour de nombreux centres de données, mais la couche logicielle introduite par un hyperviseur impose un effort de calcul qui réduit les ressources disponibles pour les machines virtuelles (VM). Les ressources informatiques physiques doivent être présentées aux machines virtuelles comme des ressources virtualisées - c'est l'essence même de l'abstraction qui isole les charges de travail du matériel sous-jacent. Lorsqu'elles sont extraites de SLAT, plutôt que via un processus de recherche standard, les performances sont améliorées car l'adresse mémoire est stockée sur le processeur. La latence est réduite et le système n'effectue qu'une seule recherche de mémoire au lieu de deux.

Comment puis-je vérifier si le processeur prend en charge SLAT?

Vous pouvez vérifier le support SLAT de votre processeur en procédant comme suit.

Étape 1: Télécharger Coreinfo.exe à partir de ce lien, https://technet.microsoft.com/en-us/sysinternals/cc835722

Étape 2: Extrayez-le sur votre lecteur C: \.

Étape 3: Ouvrez l’invite de commande avec des autorisations élevées.

Étape 4. Accédez au lecteur C: \.

Étape 5: Exécuter la commande suivante



Mise à jour d'avril 2024:

Vous pouvez désormais éviter les problèmes de PC en utilisant cet outil, comme vous protéger contre la perte de fichiers et les logiciels malveillants. De plus, c'est un excellent moyen d'optimiser votre ordinateur pour des performances maximales. Le programme corrige facilement les erreurs courantes qui peuvent survenir sur les systèmes Windows - pas besoin d'heures de dépannage lorsque vous avez la solution parfaite à portée de main :

  • Étape 1: Télécharger PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista - Certifié Microsoft Gold).
  • Étape 2: Cliquez sur “Start scan”Pour rechercher les problèmes de registre Windows pouvant être à l'origine de problèmes avec l'ordinateur.
  • Étape 3: Cliquez sur “Tout réparer”Pour résoudre tous les problèmes.

download



coreinfo.exe -v

Si votre processeur prend en charge SLAT, il doit y avoir un * dans la ligne EPT.

Comment activer SLAT à partir du BIOS

Pour activer la fonction SLAT, activez simplement la virtualisation dans votre BIOS.

reset-bios-default

Processeurs modernes

AMD a soutenu SLAT en utilisant la technologie RVI (Rapid Virtualization Indexing) depuis l'introduction de sa troisième génération de processeurs Opteron (nom de code Barcelona). L'implémentation Intel de SLAT, connue sous le nom d'EPT (Extended Page Table), a été introduite dans la microarchitecture Nehalem de certains processeurs Core i7, Core i5 et Core i3.

CONCLUSION

Pour exécuter Docker pour Windows, vous avez besoin d'un deuxième niveau de traduction d'adresse car il s'agit d'une demande Hyper-V. C’est une bonne chose, car la prise en charge de la traduction d’adresses de deuxième niveau offre de meilleures performances de virtualisation.

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



Conseil d'expert Cet outil de réparation analyse les référentiels et remplace les fichiers corrompus ou manquants si aucune de ces méthodes n'a fonctionné. Cela fonctionne bien dans la plupart des cas où le problème est dû à la corruption du système. Cet outil optimisera également votre système pour maximiser les performances. Il peut être téléchargé par En cliquant ici