Comment activer ou désactiver la fonctionnalité Intel TSX dans Windows 10
Vous pouvez activer ou désactiver la fonctionnalité Intel Transactional Synchronization Extensions (Intel TSX) pour les processeurs qui exposent la prise en charge nécessaire du processeur. Dans cet article, nous vous montrerons comment, en utilisant le paramètre de registre qui sera décrit pour activer ou désactiver TSX .
Qu'est-ce que les extensions de synchronisation(Synchronization Extensions) transactionnelle ( TSX )
Transactional Synchronization Extensions ( TSX ) est une extension de l'architecture de jeu d'instructions x86 ( ISA ) qui ajoute la prise en charge de la mémoire transactionnelle matérielle, accélérant l'exécution de logiciels multithreads grâce à l'élision de verrou. Selon différents benchmarks, TSX peut fournir une exécution d'applications environ 40 % plus rapide dans des charges de travail spécifiques et 4 à 5 fois plus de transactions de base de données par seconde ( TPS ).
Les extensions de synchronisation transactionnelle Intel(Intel Transactional Synchronization Extensions) ( Intel TSX ) permettent au processeur de déterminer dynamiquement si les threads doivent être sérialisés via des sections critiques protégées par un verrou et d'effectuer la sérialisation uniquement lorsque cela est nécessaire. Cela permet au processeur d'exposer et d'exploiter la concurrence cachée dans une application en raison d'une synchronisation dynamiquement inutile.
Intel TSX fournit deux interfaces logicielles pour spécifier des régions de code pour l'exécution transactionnelle.
1] Élimination du verrouillage matériel (HLE)
HLE est une extension de jeu d'instructions compatible avec l'héritage (comprenant les préfixes XACQUIRE et XRELEASE ) pour spécifier les régions transactionnelles. HLE est destiné aux programmeurs qui préfèrent la rétrocompatibilité du modèle de programmation d'exclusion mutuelle conventionnel et souhaitent exécuter un logiciel compatible HLE(HLE-enabled) sur du matériel hérité, mais souhaitent tirer parti des nouvelles capacités d'élision de verrouillage sur du matériel prenant en charge HLE .
Les fonctions intrinsèques Hardware Lock Elision(Hardware Lock Elision) ( HLE ) s'appliquent uniquement aux applications C/C++ pour Windows .
2] Mémoire transactionnelle restreinte(Restricted Transactional Memory) ( RTM )
RTM est une nouvelle interface de jeu d'instructions (comprenant les instructions XBEGIN(XBEGIN) , XEND et XABORT ) permettant aux programmeurs de définir des régions transactionnelles de manière plus flexible que celle possible avec HLE .
RTM est destiné aux programmeurs qui préfèrent une interface flexible au matériel d'exécution transactionnelle.
Activer ou désactiver la fonctionnalité Intel TSX dans Windows 10
Pour activer ou désactiver la fonctionnalité Intel Transactional Synchronization Extensions ( Intel TSX ) dans Windows 10 , procédez comme suit :
Pour désactiver (disable) Intel TSX via le paramètre de registre :
Lancez l'invite de commande en mode élevé. (Launch Command Prompt in elevated mode.)( Cliquez sur Démarrer(Click Start) . Tapez CMD(Type CMD) et appuyez simultanément sur la combinaison de CTRL + SHIFT + Enter ).
Copiez et collez la commande ci-dessous et appuyez sur Entrée(Enter) .
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 1 /f
Redémarrez l'ordinateur pour que les modifications prennent effet.
Pour activer (enable) Intel TSX via le paramètre de registre :
Lancez l'invite de commande(Command Prompt) en mode élevé.
Copiez et collez la commande ci-dessous et appuyez sur Entrée(Enter) .
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 0 /f
Redémarrez l'ordinateur pour que les modifications prennent effet.
That’s it!
Related posts
Best GRATUIT 8086 Microprocessor Emulators pour Windows 10
Windows 11 contre Windows 10 sur les processeurs Intel Core de 12e génération
Correction d'un écran noir sur un ordinateur portable Windows 10 avec Intel HD Graphics
Correction du service Intel RST ne fonctionne pas dans Windows 10
Comment activer ou Disable Automatic Learning dans Windows 10
Watch TV numérique et écouter Radio sur Windows 10 avec ProgDVB
Comment activer ou désactiver les effets de transparence dans Windows 10
Comment activer ou Disable Emoji Panel dans Windows 10
Comment appliquer Google SafeSearch dans Microsoft Edge dans Windows 10
Comment utiliser Network Sniffer Tool PktMon.exe dans Windows 10
Qu'est-ce que l'emballage d'activation dans Windows 10
Ne peut pas se connecter à Xbox Live; Fix Xbox Live Networking issue en Windows 10
Event ID 158 Erreur - Disque identique GUIDs assignment dans Windows 10
Comment activer ou Disable Tablet Mode dans Windows 10
New Caractéristiques dans Windows 10 version 20H2 October 2020 Update
Comment activer ou désactiver le changement rapide d'utilisateur dans Windows 10
Comment ouvrir les fichiers .aspx sur l'ordinateur Windows 10
Comment désactiver les classes de stockage amovibles et l'accès à Windows 10
Comment installer un Color Profile à l'aide d'un Windows 10 ICC Profile
Comment activer ou Disable or Application Isolation feature dans Windows 10