如何在 Windows 10 中启用或禁用 Intel TSX 功能
您可能希望为那些公开了必要的处理器支持的处理器启用或禁用英特尔事务同步扩展 (Intel TSX)功能。(Intel Transactional Synchronization Extensions (Intel TSX))在这篇文章中,我们将向您展示如何使用将概述的注册表设置来启用或禁用TSX。
什么是事务同步扩展(Synchronization Extensions)( TSX )
事务同步扩展(Synchronization Extensions)( TSX ) 是对 x86 指令集架构 ( ISA ) 的扩展,它增加了硬件事务内存支持,通过锁消除加速多线程软件的执行。根据不同的基准,TSX可以在特定工作负载中提供大约 40% 的应用程序执行速度,以及每秒 4-5 倍的数据库事务 ( TPS )。
英特尔事务同步扩展(Intel Transactional Synchronization Extensions)(英特尔 TSX(Intel TSX) ) 允许处理器动态确定线程是否需要通过受锁保护的关键部分进行序列化,并仅在需要时执行序列化。由于动态不必要的同步,这使处理器可以公开和利用隐藏在应用程序中的并发性。
英特尔 TSX(Intel TSX)提供两个软件接口来指定用于事务执行的代码区域。
1]硬件锁消除(HLE)
HLE是一个与传统兼容的指令集扩展(包括 XACQUIRE 和XRELEASE前缀),用于指定事务区域。HLE适用于喜欢传统互斥编程模型的向后兼容性并希望在旧硬件上运行支持 HLE 的软件,但希望在支持(HLE-enabled)HLE的硬件上利用新的锁消除功能的程序员。
Hardware Lock Elision ( HLE ) 内部函数仅适用于Windows的 C/C++ 应用程序。
2]受限事务内存(Restricted Transactional Memory)(RTM)
RTM是一种新的指令集接口(包括XBEGIN、XEND和XABORT指令),供程序员以比HLE更灵活的方式定义事务区域。
RTM适用于喜欢灵活接口而不是事务执行硬件的程序员。
在Windows 10(Windows 10)中启用或禁用Intel TSX功能
要在Windows 10(Windows 10)中启用或禁用Intel Transactional Synchronization Extensions ( Intel TSX ) 功能,请执行以下操作:
通过注册表设置禁用(disable) Intel TSX :
以提升模式启动命令提示符。(Launch Command Prompt in elevated mode.)(单击开始(Click Start)。键入 CMD(Type CMD)并同时按CTRL + SHIFT + Enter组合键)。
复制并粘贴下面的命令,然后按 Enter(Enter)。
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 1 /f
重新启动计算机以使更改生效。
通过注册表设置启用(enable) Intel TSX :
以提升模式启动命令提示符(Command Prompt)。
复制并粘贴下面的命令,然后按 Enter(Enter)。
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 0 /f
重新启动计算机以使更改生效。
That’s it!
Related posts
Windows 10免费8086 Microprocessor Emulators
第 12 代英特尔酷睿处理器上的 Windows 11 与 Windows 10
使用英特尔高清显卡修复 Windows 10 笔记本电脑上的黑屏
修复英特尔 RST 服务未在 Windows 10 中运行
如何启用或Windows 10 Disable Automatic Learning
如何在Windows 10中禁用Automatic Driver Updates
LONG Path Fixer tool将在Windows 10修复Path Too长误差
Watch数字电视,并在Windows 10上收听Radio,ProgDVB
如何在Windows 10启用或Disable Cortana
FIX:无法在 Windows 10 中禁用触摸板
如何在Windows 10上禁用Feature Updates的保障措施
如何使用ICC Profile在Windows 10中安装Color Profile
Convert EPUB至MOBI - 用于Windows 10的免费转换器工具
如何在Windows 10启用或Disable Tablet Mode
使用MyLauncher为Windows 10计算机启动文件
如何在Windows 10上Disable Data Logging
Event ID 158错误 - 同磁盘GUIDs assignment在Windows 10
Top 3 Reddit apps用于Windows 10,可在Windows Store提供
Windows 10 PC免费Best免费Mountain Sports游戏
如何在Windows 10上使用PIP安装NumPy