当前位置:首页 > 系统教程 > Win10教程 > 详细页面

win10系统如何优化intel CPU

时间:2019-09-06来源:老毛桃一键重装作者:佚名

win10系统怎么优化intel CPU?最近有很多用户发现win10系统下使用intel CPU超线程的调度还没有Win7系统好,那么就想把win10的优化一下,不知道有什么好用的方法呢?接下来一起来看下win10提高运行稳定性和速度方法

  win10系统怎么优化intel CPU?最近有很多用户发现win10系统下使用intel CPU超线程的调度还没有Win7系统好,那么就想把win10的优化一下,不知道有什么好用的方法呢?接下来一起来看下win10提高运行稳定性和速度方法吧。

   使用效果图:
 




 


 

  优化注意事项:

  仅适用于intel带超线程的cpu,不带超线程的cpu无效,amd的ryzen也无需此优化只需要使用1903+最新芯片组驱动就好,此方法至少支持2017年以后的Windows10版本。非k系列cpu效果更明显,日常使用时睿频更稳定。

  实现原理:

  利用windows10的异构调度功能将所有的超线程伪装成小核心,达到优先使用非超线程核心并减少线程切换核心,可以减少响应延迟提高游戏性能和单核性能,并且不影响多线程性能。关于异构调度的具体说明详见《Windows Internals 7th Part1》中的Heterogeneous scheduling(big.LITTLE)。

  优化方法:

  修改下列代码中SmallProcessorMask的值:2核4线程就改为0005,4核8线程就改为0055,6核12线程就改为0555,8核16线程就改为5555

  注:下面的代码是以6核12线程的8700k为例,此值是2进制表示的大小核标识,1为大核心,由于实测Windows10下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:

  “DynamicCpuPolicyExpectedRuntime”=dword:1450‬

  “DynamicHeteroCpuPolicyImportant”=dword:0002

  “DynamicHeteroCpuPolicyImportantShort”=dword:

  “DynamicHeteroCpuPolicyMask”=dword:0004

  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\KGroups\00]

  “SmallProcessorMask”=dword:0555

  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318584]

  “Attributes”=dword:

  修改完保存成reg文件双击导入后,进入电源选项打开你需要使用的电源方案中的更改高级电源设置,在处理器电源管理中找到“针对第1类处理去电源效率的处理器性能核心放置最小核心数量”将其改为100%后重启电脑就设置好了。如下图:


 


 

  如果不修改此值会因大小核调度默认启用的core parking功能,出现部分cpu线程无法调用的问题。

分享到:

相关信息

  • Win10系统怎么将控制面板添加到桌面?

    说到控制面板,相信很多人都会使用到。但是平常打开控制面板的步骤,都有点多。而且部分用户觉得开始菜单中没有控制面板,觉得操作不太方便。那么如何将控制面板添加到移到桌面?下面一起来看看具体的操作方法吧! 方法一...

    2019-12-30

  • win10系统如何关闭msiexec.exe进程

    msiexec.exe是windows系统的程序文件,主要是用来给windows安装新程序,当我们使用update安装更新或者安装一些软件的时候,msiexec.exe进程就会出现,而且占用内存比较大,最近有位win10系统用户使用电...

    2019-12-29