优化 Windows 以获得程序或后台服务的最佳性能
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 解释说,相对于后台运行的其他应用程序,该应用程序获得更多的处理器时间。此处的值与任务对话框中的以下选项相关: 值 含义
[*]0 前台和后台应用程序响应速度相同
[*]1 前台应用程序比后台响应更快
[*]2 最佳前台应用程序响应时间。
回来后,如果您根本没有更改此设置,并且要打开 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=长-可变-前台
"Win32PrioritySeparation"=dword:00000016
"Win32PrioritySeparation"=dword:00000016
坛友saib回复的:
十进制40视频缓冲最快这个值最舒服,
42适合玩不联网单机游戏前台最强影响后台,
36这个偏后台网页加载速度最快但是看视频缓冲不如40。
然后就是默认值2这个才是老机器最佳
我对比了一下他的回复的参数!大概得出下面的结果,需要再论证!
前台高优先 适合玩单机游戏,办公,反正是尽量不联网的软件!
前台不优先 适合网游,要求网络的软件,打印,共享,远程等等!
新CPU,CPU比较好的可以设置10进制42,40
42 对应的是短时段, 固定, 前台高优先
40 对应的是短时段, 固定,前台不优先
旧的CPU可以设置10进制26,24
26对应的是长时段、固定、前台高优先
24对应的是长时段、固定、前台不优先。
理由是可变长度看起来是比较性价比,但是增加了cpu的负担!
一家之言,需要论证!
不负法律后果,机子坏了不要找我!
研究的很深,不晓得有啥实际效果。。。 哪种算老旧CPU 帮顶,不动才是最好的。 在用 14代移动端 i7 的就看看不说话。。。
我还担心会不会缩肛呢,我不操心这个调度问题了。 建议十进制38,我用了很久的 感谢楼主分享 这种设置,还是相信windows默认值了 谢谢楼主技术分享! 感谢分享!! 我总觉得电脑的快慢是跟硬件有关,跟软件的关系可以忽略不计。如果你是老旧电脑,系统不管怎么优化或精简,都不会达到理想的效果。 chentzz 发表于 2024-8-1 19:50 https://bbs.pcbeta.com/static/image/common/back.gif
我总觉得电脑的快慢是跟硬件有关,跟软件的关系可以忽略不计。如果你是老旧电脑,系统不管怎么优化或精简, ...
如果是机械硬盘的话,使用 Primo Cache 或者 UWF 可以优化到不错的速度
关闭不需要的服务以及 Windows defender 又可以再流畅一些
使用的软件选择旧一些的版本会流畅一些
台式机调整电源计划也能更流畅
页:
[1]