Como habilitar o deshabilitar la capacidad Intel TSX en Windows 10

Cómo habilitar la aceleración 3D de hardware para Windows 11 en VirtualBox

Es posible que desee habilitar o deshabilitar la capacidad de Intel Transactional Synchronization Extensions (Intel TSX) para aquellos procesadores que exponen el soporte de procesador necesario

Las Extensiones de sincronización transaccional (TSX) son una extensión de la arquitectura del conjunto de instrucciones x86 (ISA) que agrega soporte de memoria transaccional de hardware, acelerando la ejecución de software de subprocesos múltiples a través de la elisión de bloqueo. Según diferentes puntos de referencia, TSX puede proporcionar una ejecución de aplicaciones alrededor del 40% más rápida en cargas de trabajo específicas y de 4 a 5 veces más transacciones de base de datos por segundo (TPS).

Las extensiones de sincronización transaccional de Intel (Intel TSX) permiten al procesador determinar dinámicamente si los subprocesos deben serializarse a través de secciones críticas protegidas con bloqueo y realizar la serialización solo cuando sea necesario. Esto permite que el procesador exponga y explote la concurrencia oculta en una aplicación debido a una sincronización dinámica innecesaria.

Intel TSX proporciona dos interfaces de software para especificar regiones de código para la ejecución transaccional.

Hardware Lock Elision (HLE)

HLE es una extensión de conjunto de instrucciones compatible con el legado (que comprende los prefijos XACQUIRE y XRELEASE) para especificar regiones transaccionales. HLE es para programadores que prefieren la compatibilidad con versiones anteriores del modelo de programación de exclusión mutua convencional y les gustaría ejecutar software habilitado para HLE en hardware heredado, pero les gustaría aprovechar las nuevas capacidades de elisión de bloqueo en hardware con soporte HLE.

Las funciones intrínsecas de Hardware Lock Elision (HLE) se aplican a aplicaciones C / C ++ solo para Windows.

Memoria transaccional restringida (RTM)

RTM es una nueva interfaz de conjunto de instrucciones (que comprende las instrucciones XBEGIN, XEND y XABORT) para que los programadores definan regiones transaccionales de una manera más flexible que la posible con HLE.

RTM es para programadores que prefieren una interfaz flexible al hardware de ejecución transaccional.

Habilitar o deshabilitar la capacidad Intel TSX en Windows 10

Para habilitar o deshabilitar la capacidad de Intel Transactional Synchronization Extensions (Intel TSX) en Windows 10, haga lo siguiente:

Para deshabilitar Intel TSX a través de la configuración del registro:

Inicie el símbolo del sistema en modo elevado. (Haga clic en Inicio. Escriba CMD y presione simultáneamente CTRL + MAYÚS + Intro combo de teclas).

Copia y pega el siguiente comando y presiona Enter. reg agregar "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Kernel" / v DisableTsx / t REG_DWORD / d 1 / f

Reinicie la computadora para que los cambios surtan efecto.

Para habilitar Intel TSX a través de la configuración del registro:

Inicie el símbolo del sistema en modo elevado.

Copia y pega el siguiente comando y presiona Enter.

reg agrega "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Kernel" / v DisableTsx / t REG_DWORD / d 0 / f

Reinicie la computadora para que los cambios surtan efecto.

Fecha actualización el 2021-02-24. Fecha publicación el 2020-02-24. Categoría: windows 10 Autor: Oscar olg Mapa del sitio Fuente: thewindowsclub Version movil