Chiphell - 分享与交流用户体验

标题: 老生常谈的大小核调度问题 [打印本页]

作者: niqian6666163    时间: 2024-7-17 10:56
标题: 老生常谈的大小核调度问题
126kf➕4060ti FE,系统win11最新,电源模式高性能。

这台从4月份装好到现在遇到好多次了,游戏中切到桌面干其他的,比如回个微信,看个攻略,再切回游戏发现帧数暴跌,gpu占用不足30%。起初以为是游戏bug导致的(大表哥2)。今天恰好开着任务管理器,无意中发现了问题所在,怎么发现的呢:切换到其他软件后切回游戏,卡顿,然后没管,因为一般卡一会就恢复了,结果今天一直卡,玩了几十秒切出来在任务管理器发现,大核一个没动,四个小核跑满了直接......终于破案了,我也是吐了。

那么问题来了,既然win11依旧没解决这个大小核各种调度问题,我干脆换回win10用拉倒了,这11是真用得我难受....或者这问题到底有没有解....一个个去指定程序跑什么核也挺难受的。
作者: wjx7211    时间: 2024-7-17 10:59
你为什么要配这个1代大小核  这问题网上不早告诉你了吗 买了就好好用
作者: Nospel    时间: 2024-7-17 11:00
Process Lasso建规则去自动锁定核心
作者: niqian6666163    时间: 2024-7-17 11:03
wjx7211 发表于 2024-7-17 10:59
你为什么要配这个1代大小核  这问题网上不早告诉你了吗 买了就好好用

消费者有罪论?我配这个咋了?价格合理性能足够他不是好产品?这和几代大小核有什么关系?13.14代就没大小核调度问题了?真是经典。
作者: niqian6666163    时间: 2024-7-17 11:04
Nospel 发表于 2024-7-17 11:00
Process Lasso建规则去自动锁定核心

如果这方法才能完美解决的话,那我还是直接win10然后用这个指定吧,反正都要吃shi了那就还是选个味道好点的,win11味太冲了,哈哈哈哈哈
作者: XYZYUE    时间: 2024-7-17 11:11
win11总感觉不跟手,也有13600K,还是习惯win10,特意买了12700K(1488购入盒装,香)bios屏蔽小核用,会降三缓,纯8大核用,不折腾,臭修图的表示感知不出来区别。
作者: Nospel    时间: 2024-7-17 11:12
niqian6666163 发表于 2024-7-17 11:04
如果这方法才能完美解决的话,那我还是直接win10然后用这个指定吧,反正都要吃shi了那就还是选个味道好点 ...


我win10 5950x都嫌自动核心调度不够好,用这个去按能效优化核心分配
再用它家的parkcontrol在自建的两套性能和节能电源方案之间自动切换省电降热还不损性能
作者: niqian6666163    时间: 2024-7-17 11:19
XYZYUE 发表于 2024-7-17 11:11
win11总感觉不跟手,也有13600K,还是习惯win10,特意买了12700K(1488购入盒装,香)bios屏蔽小核用,会降 ...

WIN11的动画太繁复了。。没啥意义,WIN10那种直来直去的确实舒服。。再用一段时间,到时候换硬盘了直接装WIN10手动调度算了。。。。
作者: niqian6666163    时间: 2024-7-17 11:20
Nospel 发表于 2024-7-17 11:12
我win10 5950x都嫌自动核心调度不够好,用这个去按能效优化核心分配
再用它家的parkcontrol在自建的两套 ...

也懒得折腾了,这台就是个打游戏的机器,只要游戏不出问题其实都能接受,如果出问题就确实有点恶心了。。。
作者: qhghong    时间: 2024-7-17 11:21
niqian6666163 发表于 2024-7-17 11:19
WIN11的动画太繁复了。。没啥意义,WIN10那种直来直去的确实舒服。。再用一段时间,到时候换硬盘了直接装 ...

win11一样可以关动画啊
作者: gladiator    时间: 2024-7-17 11:27
niqian6666163 发表于 2024-7-17 11:20
也懒得折腾了,这台就是个打游戏的机器,只要游戏不出问题其实都能接受,如果出问题就确实有点恶心了。。 ...

这配置还不如PS5省心还便宜,就是游戏贵点
作者: RushZealot    时间: 2024-7-17 11:35
好像没碰到过。。我cod20也是来回切,黑屏了就切出来冲浪
作者: weindy    时间: 2024-7-17 11:37
既然手动折腾指定核心了,干脆一步到位换win7吧
作者: niqian6666163    时间: 2024-7-17 11:38
qhghong 发表于 2024-7-17 11:21
win11一样可以关动画啊

本身的动画和关动画是两回事啊。。。这里讨论的不是有动画和无动画的问题,是WIN10的动画整体更简洁干练,。。。
作者: niqian6666163    时间: 2024-7-17 11:39
gladiator 发表于 2024-7-17 11:27
这配置还不如PS5省心还便宜,就是游戏贵点

可能是打小玩电脑的原因,对手柄游戏完全不感冒(虽然好多游戏都是手柄键鼠都能玩的)
作者: gladiator    时间: 2024-7-17 11:40
niqian6666163 发表于 2024-7-17 11:39
可能是打小玩电脑的原因,对手柄游戏完全不感冒(虽然好多游戏都是手柄键鼠都能玩的) ...

支持手柄的游戏普遍还是手柄用起来更舒服,毕竟很多游戏都是主机优先开发后出PC版的
作者: momoka    时间: 2024-7-17 11:42
本帖最后由 momoka 于 2024-7-17 11:50 编辑

关于此类问题,论坛里讨论过非常多次。


https://www.chiphell.com/thread-2565551-1-1.html

https://www.chiphell.com/thread-2524998-1-1.html

不想要帖子里需要下载的小设置,并且用的是台式机,也可以手动搞
管理员模式运行cmd,输入
powercfg -attributes SUB_PROCESSOR 7f2f5cfa-f10c-4823-b5e1-e93ae85f46b5 -ATTRIB_HIDE
powercfg -attributes SUB_PROCESSOR 93b8b6dc-0698-4d1c-9ee4-0644e900c85d -ATTRIB_HIDE
powercfg -attributes SUB_PROCESSOR bae08b81-2d5e-4688-ad6a-13243356654b -ATTRIB_HIDE
powercfg -attributes SUB_PROCESSOR b28a6829-c5f7-444e-8f61-10e24e85c532 -ATTRIB_HIDE


然后电源管理里,异类线程调度策略都改成首选高性能处理器
作者: niqian6666163    时间: 2024-7-17 11:54
gladiator 发表于 2024-7-17 11:40
支持手柄的游戏普遍还是手柄用起来更舒服,毕竟很多游戏都是主机优先开发后出PC版的 ...

唯一用手柄玩过的只有以前在学校寝室打实况吧哈哈哈哈哈,PS5估计年底搬了新家会考虑
作者: niqian6666163    时间: 2024-7-17 11:55
momoka 发表于 2024-7-17 11:42
关于此类问题,论坛里讨论过非常多次。

才来这论坛,哈哈哈,还没看到这些帖子,我试试,谢谢大佬
作者: ioko    时间: 2024-7-17 12:14
XYZYUE 发表于 2024-7-17 11:11
win11总感觉不跟手,也有13600K,还是习惯win10,特意买了12700K(1488购入盒装,香)bios屏蔽小核用,会降 ...

win11我也感觉明显不跟手,至少和win10比有这个感觉。但是使用上还是win11舒服。
作者: hycsy2896    时间: 2024-7-17 12:25
要不,关小核当纯大核用win10?


作者: 云飞扬    时间: 2024-7-17 12:42
qhghong 发表于 2024-7-17 11:21
win11一样可以关动画啊

Win11任务栏图标能调成小图标么(Win10可以)
巨大的一排图标看着闹心...
作者: niqian6666163    时间: 2024-7-17 13:01
ioko 发表于 2024-7-17 12:14
win11我也感觉明显不跟手,至少和win10比有这个感觉。但是使用上还是win11舒服。 ...

WIN11有非常明显的某个地方突然慢半拍。。。。确实不跟手。。。。
作者: PPXG    时间: 2024-7-17 13:32
本帖最后由 PPXG 于 2024-7-17 13:45 编辑

电源计划把这个几个设置好
生效的异类策略:使用异类策略0
异类线程调度策略:首先高性能处理器
异类短运行线程调度策略:首选高性能处理器

然后无论什么任务,调度都是大核->小核->大核超线程了

你这个问题应该是win11默认电源计划喜欢把一些不在前台的应用丢到小核上去跑,比如后台开个handbrake转码,前台开个游戏甚至打开浏览器看视频,任务管理器都能观察到handbrake的负载被全丢在了小核,想要一直不被丢小河需要管理员模式启动才行 这种思路有点像手机那边的调度,但现实是windows作为一个用户非常喜欢多开窗口的操作系统,这套调度模式未必是最好的。所以我直接改成对所有任务一视同仁了。。。
作者: gaoyi124    时间: 2024-7-17 13:52
我就是13700装的win10bios中禁用小核
作者: Neptrock    时间: 2024-7-17 14:13
momoka 发表于 2024-7-17 11:42
关于此类问题,论坛里讨论过非常多次。

但是我有个问题哦,打个比方,如果所有进程都首选大核,那一些后台应用是不是也会跑在大核上?
那这个时候如果我打开一个能跑满所有大核的游戏,原本那些后台应用或者其他不太占资源的进程会不会自动跑到小核上去?否则不是就会和大型应用抢大核资源了吗?
作者: momoka    时间: 2024-7-17 14:18
本帖最后由 momoka 于 2024-7-17 14:19 编辑
Neptrock 发表于 2024-7-17 14:13
但是我有个问题哦,打个比方,如果所有进程都首选大核,那一些后台应用是不是也会跑在大核上?
那这个时 ...


目前这个选项只是解决了部分软件,或者部分情况下,优先跑在小核的问题(这些用户不希望软件优先调用小核心)。其他看上去是遵循先用大核心,再用小核心,再用HT的原则(配合cpu调用策略0)
作者: niqian6666163    时间: 2024-7-17 14:35
PPXG 发表于 2024-7-17 13:32
电源计划把这个几个设置好
生效的异类策略:使用异类策略0
异类线程调度策略:首先高性能处理器

作为纯粹只是打游戏的电脑来说,或者说日常家用吧,切后台丢小核处理这个逻辑本身我觉得没有问题,问题在于当任务切回前台后,调度是不是能重新分配给大核....像我遇到的这种问题,当游戏切回前台后,还是跑在小核上,如果说3.5秒还好,动辄几十秒都没法切回去,就几乎是不可用的状态了。
作者: gbawrc    时间: 2024-7-17 15:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: qhghong    时间: 2024-7-17 15:12
云飞扬 发表于 2024-7-17 12:42
Win11任务栏图标能调成小图标么(Win10可以)
巨大的一排图标看着闹心...

这个只能用插件了,我用的start11
作者: 459633561    时间: 2024-7-17 15:12
赶着今年申请一台13代的笔记本装win10
作者: Neptrock    时间: 2024-7-17 16:29
momoka 发表于 2024-7-17 14:18
目前这个选项只是解决了部分软件,或者部分情况下,优先跑在小核的问题(这些用户不希望软件优先调用小核 ...

那我还是先自动看看吧,如果出现调度问题再改这个设置
作者: momoka    时间: 2024-7-17 16:50
Neptrock 发表于 2024-7-17 16:29
那我还是先自动看看吧,如果出现调度问题再改这个设置


这个有个重大意义,就是解决win10的调度问题。比如R15在win10下,大概率从第二次开始,就会跑到小核心上去了,修改后就不会了。

另外就是解决后台的重负载比如渲染,全部跑到小核心去上的问题,这个对win10和win11都有效果。(但是不排除有些人,后台就是希望跑到小核心上去,另当别论)

简单说就是,这玩意改了以后,12~14代可以在win10愉快的使用了,囧。
作者: Neptrock    时间: 2024-7-17 16:55
momoka 发表于 2024-7-17 16:50
这个有个重大意义,就是解决win10的调度问题。比如R15在win10下,大概率从第二次开始,就会跑到小核心上 ...


我是Win11,14700K关超线程,日常用暂时还没觉得有什么卡顿的问题,所以我现在只是用你那个方法把几个异类线程的策略设置选项调了出来,但还没做任何更改。
我想先用用看,如果有问题再改设置。我日常也就上上网打打游戏,暂时感觉还行。。。
作者: gartour    时间: 2024-7-17 16:58
Neptrock 发表于 2024-7-17 14:13
但是我有个问题哦,打个比方,如果所有进程都首选大核,那一些后台应用是不是也会跑在大核上?
那这个时 ...

会抢,但后台那点进程能占多少点?
作者: momoka    时间: 2024-7-17 17:01
本帖最后由 momoka 于 2024-7-17 17:04 编辑
Neptrock 发表于 2024-7-17 16:55
我是Win11,14700K关超线程,日常用暂时还没觉得有什么卡顿的问题,所以我现在只是用你那个方法把几个异 ...


生产力或跑分等需要强力性能的重负荷,在后台时候跑到小核心上,是最大的问题。

比如某个人想摸鱼,在前台看视频,看CHH,看B站等等,然后后台的生产力程序跑到小核心上,这就没法忍了,就会以最恶毒的语言画圈圈诅咒牙膏。


改成首选高性能处理器,就能解决此类人的需求。同时也能解决某些程序默认优先调用小核的兼容性问题(如果这些软件是工作软件,这些人也会画圈圈诅咒牙膏)。

作者: Neptrock    时间: 2024-7-17 17:08
本帖最后由 Neptrock 于 2024-7-17 17:09 编辑
gartour 发表于 2024-7-17 16:58
会抢,但后台那点进程能占多少点?


其实我的担心是,有没有可能那些小进程抢先占用了大核,导致重负荷的应用跑到小核上去了?
或者是不是只要那些小进程没把大核100%跑满,重负荷应用就一样会跑在大核上?
那这样是不是又带来一个问题了,本来可以大应用跑大核,小应用跑小核的,现在不管什么应用都挤在大核上。。。
我并不是很清楚这个机制哦,只是键盘疑问一下

补充:当然,与此相比更心塞的是不管什么应用都去挤小核
作者: Neptrock    时间: 2024-7-17 17:12
momoka 发表于 2024-7-17 17:01
生产力或跑分等需要强力性能的重负荷,在后台时候跑到小核心上,是最大的问题。

比如某个人想摸鱼,在前 ...

事实上我自从换了14代平台就一直在诅咒牙膏了
之前用的是9700K,根本没有小核和超线程的困扰,现在又要降压限流定频,还要各种跑分跑测试软件,买了个爹回来
作者: niqian6666163    时间: 2024-8-23 21:08
momoka 发表于 2024-7-17 16:50
这个有个重大意义,就是解决win10的调度问题。比如R15在win10下,大概率从第二次开始,就会跑到小核心上 ...


今天换了WIN10,试了一下这几个设置,其实好像最主要的是异类策略,WIN10不管是哪个默认策略都是用的异类4,而WIN11默认是策略0。但实际CPU工作中还是有区别:WIN10的默认4,跑分软件之类的,依旧是能跑满全部核心,但是在打开比如浏览器这样的场景下,只有小核工作。如果WIN10的开启策略0,则小核心不工作,大核心的全部平均分配占用,而在WIN11下,默认策略0,使用浏览器等软件的时候,大部分大核心和全部小核心基本都是休眠的,只有一到两个大核和HT会有一些负载。不知道这个区别在实际使用中会有什么影响,我准备先用一段时间再说
作者: rico19375    时间: 2024-8-23 23:49
momoka 发表于 2024-7-17 11:42
关于此类问题,论坛里讨论过非常多次。

正解,不管是win10还是win11,按这个设置都可以正确调度,从来没见过调度失误的问题
作者: gou123    时间: 2024-8-23 23:54
太费劲了,用电脑还得研究那么多东西,以后直接买AMD的吧。
作者: kozaya    时间: 2024-8-24 00:28
本帖最后由 kozaya 于 2024-8-24 00:29 编辑

可以试试Process Lasso 开发公司的新软件 “CoreDirector”

使用方法 :
选第一种 Methods > Efficiency Mode Off
点击Add, 添加程序执行文件, 例如CS2.exe


作者: yuechsh    时间: 2024-8-24 06:45
Win11到24h2这个调度才基本正常,你可以试试,电源性能要开高性能。另外自带的任务管理器进程卡那里可以手动指定进程在大核上跑。
作者: marcobai    时间: 2024-8-24 07:10
我用的13600kf+win11,游戏时切桌面没遇到你这种情况,我玩绝地求生




欢迎光临 Chiphell - 分享与交流用户体验 (https://www.chiphell.com/) Powered by Discuz! X3.5