Win10已经是目前主流系统,而Win7会随着时间推移慢慢淘汰掉,但是有些用户依然坚守使用Win7,一种可能是习惯,另一种可能就是需要使用某个软件或者游戏,在Win10下运行不了或者是有各类问题。论CPU,Win10对超线程的调度一直没有Win7好,经常会出现同频下,i9-9900K不如i7-9700K,或者是i7 8700K不如i5 8600K的情况。

优化Win10对CPU超线程技术的调度问题
优化原理:
利用win10的异构调度功能将所有的超线程伪装成小核心,达到优先使用非超线程核心并减少线程切换核心,可以减少响应延迟提高游戏性能和单核性能,并且不影响多线程性能。
注意事项:
此方法只适合intel配备超线程的CPU,尤其是非K系列CPU效果更明显,日常使用的时候睿频也更加稳定,如果您的CPU不带超线程则无效,如果是AMD锐龙处理器不能使用此优化方法,需要在Win10 1903或以上版本+最新芯片组驱动即可,此方法至少支持2017年以后的Win10版本。
具体操作方法
注意,我们需要修改如下的代码中的SmallProcessorMask的值,例如2核4线程就改为00000005,4核8线程就改为00000055,6核12线程就改为00000555,8核16线程就改为00005555。
如下的代码,我们以具备6核心12线程的i7-8700K为例,此值是2进制表示的大小核标识,1为大核心,由于实测Win10系统下0 2 4等线程才是超线程,所以是010101010101,它们的16进制值就是555,这里的KGroups\\00中的00是1号cpu如果是多路cpu还需要设置01等等。DynamicCpuPolicyExpectedRuntime值决定进程在cpu单一线程上的保持时间可以适当加长,此值需要使用regedit手动修改注册表添加,无法导入,1450为默认值5200ms。
代码如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\kernel]
"DefaultDynamicHeteroCpuPolicy"=dword:00000000
"DynamicCpuPolicyExpectedRuntime"=dword:00001450?
"DynamicHeteroCpuPolicyImportant"=dword:00000002
"DynamicHeteroCpuPolicyImportantShort"=dword:00000000
"DynamicHeteroCpuPolicyMask"=dword:00000004
[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\kernel\\KGroups\\00]
"SmallProcessorMask"=dword:00000555
[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Power\\PowerSettings\\54533251-82be-4824-96c1-47b60b740d00\\0cc5b647-c1df-4637-891a-dec35c318584]
"Attributes"=dword:00000000
代码结束!
我们需要在桌面空白处右键点击,点击“新建”,再点击“文本文档”,即可创建一个文本文件。

将以上的代码复制到文本中,切记SmallProcessorMask的值,需要根据您的CPU实际具体情况来修改,如下演示是6核心12线程的i7-8700K,所以我们填写了“00000555”。2核4线程就改为00000005,4核8线程就改为00000055,6核12线程就改为00000555,8核16线程就改为00005555。

我们点击菜单栏一栏的“文件”,再点击“另存为”,如下图所示。

在另存为窗口中,我们将后缀名.txt修改为.reg,点击保存。

我们双击创建好的.reg文件,点击“是”,如下图所示。

最后再点击确定。

除此之外,我们还需要在电源方案的更改高级电源设置,将处理器电源管理中找到“针对第1类处理去电源效率的处理器性能核心放置最小核心数量”将其改为100%。
在Win10系统中,首先我们点击“开始”菜单,点击“设置”齿轮的图标,如下图所示。

在Windows设置界面中,我们点击“系统”,如下图所示。

我们点击“电源和睡眠”选项,下拉右侧窗口,找到相关设置下面的“其他电源设置”,如下图所示。

想要电脑发挥最佳性能,无疑选择“高性能”,如下我们勾选的就是“高性能”。在“高性能”后面有一个“更改计划设置”,点击进入。

再点击“更改高级电源设置”,如下图所示。

在电源选项的界面中,我们下拉找到“处理器电源管理器”并展开,展开“针对第1类处理去电源效率的处理器性能核心放置最小核心数量”,我们设置为“100”%,并应用确定。

假如不修改此值的话,会因为大小核调度默认启用的core parking功能,会出现部分CPU线程无法调用的问题,最后将电脑重启即可生效。
相关资讯
最新热门应用
非小号交易平台官网安卓版
其它软件292.97MB
下载
币交易所地址
其它软件274.98M
下载
iotx交易所app
其它软件14.54 MB
下载
zt交易所安卓最新版
其它软件273.2 MB
下载
币拓交易所bittok
其它软件288.1 MB
下载
u币交易所平台app
其它软件292.97MB
下载
热币全球交易所app官网版
其它软件287.27 MB
下载
多比交易平台app
其它软件28.28MB
下载
币赢交易所app官网安卓版
其它软件14.78MB
下载
toncoin币交易所安卓版
其它软件48MB
下载