无忧启动论坛

标题: Win32PrioritySeparation-具体设置参数! [打印本页]

作者: fulibo    时间: 2024-7-17 23:13
标题: Win32PrioritySeparation-具体设置参数!
本帖最后由 fulibo 于 2024-7-30 08:24 编辑

Windows 11/10 中的处理器调度
要开始该过程,请在“运行”框中键入 sysdm.cpl,然后按 Enter 键打开系统属性。选择高级选项卡,然后在性能下单击设置。在性能选项框中,再次选择高级选项卡。您将看到处理器调度部分。
有 2 种设置可供选择:
此设置更改以下注册表配置单元下 Win32PrioritySeparation 的 DWORD 值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl
如果您想知道的话,PriorityControl 键定义了前台与后台优先级差异。 Win32PrioritySeparation REG_DWORD 的可能默认值为 0、1 或 2,默认值为 0x2。
优化 Windows 以获得程序或后台服务的最佳性能
此默认值指定给予前台运行的应用程序的优先级。 TechNet 解释说,相对于后台运行的其他应用程序,该应用程序获得更多的处理器时间。此处的值与任务对话框中的以下选项相关: 值 含义
回来后,如果您根本没有更改此设置,并且要打开 Windows 注册表,您会看到 Win32PrioritySeparation 的值为 2。
可是网上大多数的帖子都是十进制38,16进制26
有点迷糊了!
有懂的人说说吗?


如果分配时段太【短】,那么程序就要更频繁地回去排队。不少CPU时间都浪费在了来回排队、内核/程序环境切换上。


如果分配时段太【长】,那么不清楚这是否会影响系统对点击等事件处理的延迟。


【可变长度】需要系统多花点时间安排长度。


【前台高优先】可能导致后台程序分配不够。有时会出一些奇怪状况。

那么是不是可以这么理解?
分配时段{短}比较适合游戏,服务器?

那么十进制的38和42又是怎么选择呢?
目前网上大部分是十进制38,16进制26,

那么老旧的CPU就不建议优化这个设置,反而速度没快多少还有点卡顿!

Windows Registry Editor Version 5.00

;优化处理器性能(0=前台和后台应用程序响应速度相同,1=前台应用程序比后台响应更快,2=最佳前台应用程序响应时间)
;2a=短-固定-前台,26=短-可变-前台,16=长-可变-前台
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\PriorityControl]
"Win32PrioritySeparation"=dword:00000016
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl]
"Win32PrioritySeparation"=dword:00000016

坛友saib回复的:
十进制40视频缓冲最快这个值最舒服,
42适合玩不联网单机游戏前台最强影响后台,
36这个偏后台网页加载速度最快但是看视频缓冲不如40。
然后就是默认值2这个才是老机器最佳


我对比了一下他的回复的参数!大概得出下面的结果,需要再论证!

前台高优先 适合玩单机游戏,办公,反正是尽量不联网的软件!

前台不优先 适合网游,要求网络的软件,打印,共享,远程等等!

新CPU,CPU比较好的可以设置10进制42,40
42 对应的是短时段, 固定, 前台高优先
40 对应的是短时段, 固定,前台不优先


旧的CPU可以设置10进制26,24
26  对应的是长时段、固定、前台高优先
24  对应的是长时段、固定、前台不优先。


理由是可变长度看起来是比较性价比,但是增加了cpu的负担!

一家之言,需要论证!
不负法律后果,机子坏了不要找我!



作者: 2010hook    时间: 2024-7-17 23:55
https://www.bilibili.com/read/cv12535255/
https://www.bilibili.com/read/cv33379274/
作者: promrhxq    时间: 2024-7-17 23:55
感谢分享好东东1
作者: yyz2191958    时间: 2024-7-18 07:01
2010hook 发表于 2024-7-17 23:55
https://www.bilibili.com/read/cv12535255/
https://www.bilibili.com/read/cv33379274/

谢谢分享
作者: 渝垫老    时间: 2024-7-18 07:29
谢谢楼主分享
作者: guong    时间: 2024-7-18 09:33
来学习学习
作者: wn168cn@163.com    时间: 2024-7-18 11:17
谢谢分享
作者: 远大的理想    时间: 2024-7-18 14:01
感谢分享
作者: siwa447    时间: 2024-7-19 06:06
本帖最后由 siwa447 于 2024-7-19 06:14 编辑

微软:https://learn.microsoft.com/en-us/previous-versions//cc976120(v=technet.10)?redirectedfrom=MSDN
作者: saib    时间: 2024-7-30 07:02
十进制40视频缓冲最快这个值最舒服,42适合玩不联网单机游戏前台最强影响后台,36这个偏后台网页加载速度最快但是看视频缓冲不如40。然后就是默认值2这个才是老机器最佳
作者: 渝垫老    时间: 2024-7-30 07:06
多谢楼主的分享!
作者: fulibo    时间: 2024-8-1 18:43
程序=
42(2A) 短-固定-前台高优先
38(26)  短-可变-前台高优先
26(1A) 长-固定-前台高优先
22(16) 长-可变-前台高优先

后台=
40(28) 短-固定-前台高不优先
36(24) 短-可变-前台高不优先
24(18) 长-固定-前台高不优先
20(14) 长-可变-前台高不优先

平衡=
41(29) 短-固定-前台高中优先
37(25) 短-可变-前台高中优先
25(19) 长-固定-前台高中优先
21(15) 长-可变-前台高中优先


作者: Changhe    时间: 2024-8-1 18:49
感谢分享
作者: mcqahz    时间: 2024-8-1 19:15
打游戏的调整的多些 我打APEX注意跟枪就调42 会更丝滑




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3