小樱 发表于 2021/4/6 06:37

Windows 10 CPU占用过高导致吃鸡卡顿的优化代码,开启TSX指令集提高40%的性能

管理员cmd执行,并且重启系统
reg add “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel” /v DisableTsx /t REG_DWORD /d 0 /f

或者打开注册表
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel
新建DWORD32位文件DisableTsx,数值为0

仅支持4-9代英特尔酷睿i系列处理器,使用cpuz确认是否开启
英特尔第10代已经废弃了该指令集

英特尔官方介绍:
英特尔 Transactional Synchronization Extensions – New Instructions (英特尔® TSX-NI) 是专注于多线程性能扩展的指令集。该技术通过增强对软件中锁的控制使并联操作更加高效。


部分游戏,比如说吃鸡会调用,还有模拟器
以后未来开发的程序,自然也就不会支持这个指令集了,不过对现有的老游戏体验加成不错。


如果还打不开,,有方法2
找到文件 C:\Windows\System32\mcupdate_GenuineIntel.dll 重命名为备份文件 mcupdate_GenuineIntel.dll.bak
需要修改文件属性里安全分类中你所用用户名的权限为完全修改
然后重启电脑。

还是不能开启,那么请刷新2019年旧版BIOS或者放弃该指令集
第9代如果步进为R0,那么也是无法使用的,越新的步进,删除的功能越多


参考
https://github.com/RPCS3/rpcs3/pull/8175#issuecomment-627875443

xiaoyingforum1 发表于 2021/4/12 22:10

我也开开试试,谢谢知识分享

不可名 发表于 2021/4/19 01:45

标记{:3029:}
页: [1]
查看完整版本: Windows 10 CPU占用过高导致吃鸡卡顿的优化代码,开启TSX指令集提高40%的性能