美文网首页
优化Win10的超线程调度问题

优化Win10的超线程调度问题

作者: 清梦载星河 | 来源:发表于2020-02-11 23:25 被阅读0次

一、前言

(原文为B站专栏《[教程] 通过手动修改注册表优化Windows 10对超线程技术的调度问题》,本文稍作修改)

  • 系统:至少2017年后的Window10版本;
  • CPU:Intel,支持超线程

预测效果:减少响应延迟提高游戏性能和单核性能,并且不影响多线程性能。

二、具体步骤

  1. 按“win + R”键打开运行窗口;
  2. 输入regedit并回车;
  3. 备份注册表,防止出错。点击菜单栏的“文件”-“导出”,选择保存位置;
  4. 进入路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel
  5. 在“kernel”上右键新建DWORD(32位)值,名为“DefaultDynamicHeteroCpuPolicy”,并修改值为“0”;
  6. 在“kernel”上右键新建DWORD(32位)值,名为“DynamicCpuPolicyExpectedRuntime”,并修改值为“00001450”;
  7. 在“kernel”上右键新建DWORD(32位)值,名为“DynamicHeteroCpuPolicyImportant”,并修改值为“00000002”;
  8. 在“kernel”上右键新建DWORD(32位)值,名为“DynamicHeteroCpuPolicyImportantShort”,并修改值为“0”;
  9. 在“kernel”上右键新建DWORD(32位)值,名为“DynamicHeteroCpuPolicyMask”,并修改值为“00000004”;
  10. 在“kernel”上右键新建项,名为“KGroups”;
  11. 在“KGroups”上右键新建项,名为“00”;
  12. 在“00”上新建DWORD(32位)值,名为“SmallProcessorMask”,所需要修改的值根据CPU而定,两核四线程的CPU对应的值为“00000005”,四核八线程的CPU对应的值为“00000055”,六核十二线程的CPU对应的值为“00000555”,八核十六线程的CPU对应的值为“00005555”;
  13. 进入路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318584
  14. 修改“Attributes”的值为0(如果没有则新建DWORD)
  15. 打开“控制面板”,进入“电源选项”,点击需要修改的电源计划后面的“更改计划设置”;
  16. 点击“更改高级电源设置”;
  17. 在处理器电源管理中找到“针对第1类处理器电源效率的处理器性能核心放置最小核心数量”,将其改为“100%”;
  18. 重启。

相关文章

  • 优化Win10的超线程调度问题

    一、前言 (原文为B站专栏《[教程] 通过手动修改注册表优化Windows 10对超线程技术的调度问题》,本文稍作...

  • mysql优化综合(转)

    一 OS系统优化 1 内核优化 1)IO调度优化 调整Linux默认的IO调度算法. IO调度器的总体目标是希望让...

  • 2019-03-19~20调度及云os相关

    看到多篇文章在优化吞吐量的时候,都提到传输调度的问题。 简单搜集资料并做相关的笔记: 定义广义的传输调度问题包含:...

  • 半柔性车间生产调度(遗传算法)

    需求背景 生产调度问题是典型的组合优化问题(NP-hard),有别于经典的流水线车间调度,实际中的场景往往是存在并...

  • 线程基础、线程之间的共享和协作

    基础概念 CPU核心数和线程数的比例:1:1,超线程技术比例:1:2 CPU时间片轮转机制(RR调度),涉及线程上...

  • 多线程 2020-11-17

    线程:cpu 调度的最小单位,不能独立于进程存在的进程:分配资源的最小单位 超线程技术:特尔研发的一种技术 物理核...

  • 并发

    并发的解释早期的单核用时间片调度模拟并发(宏观并行,微观串行)。目前的多核CPU加上超线程技术已实现真正的并行,所...

  • 贪心算法

    1.适用条件 组合优化问题多步判断求解有贪心选择性质 2.典型问题 活动选择问题装载问题最小延迟调度最优前缀码最小...

  • 致粒屋给大家带来win10优化的方法

    致粒屋给大家带来win10优化的方法,众所周知系统在使用时间长了之后,就会变得卡顿缓慢,因此win10优化是必然的...

  • spark 调度优化

    1.问题 在做spark-streaming的时候最近遇到个特别的问题:每个batch的任务调度执行的时候,某些e...

网友评论

      本文标题:优化Win10的超线程调度问题

      本文链接:https://www.haomeiwen.com/subject/gsnffhtx.html