关于12代调度问题

! 3loy-avatar

! 3loy

2022-07-22T09:39:04+00:00

用了小半年12900k,一直没看懂12代调度,都说12代调度正常情况是大核→小核→超线程,那是不是可以理解成如果大核性能足够就不会调度小核呢?因为无聊看了下任务管理器前台PR,后台挂着4个edge窗口+apple music,基本上都是大核工作,小核除了在打开pr的时候动了下,其他时间还是大核在工作。这种调度是不是正常调度呢?之前有人讲过小核有难大核围观的行为,但是没怎么遇到过。
[img]https://img.nga.178.com/attachments/mon_202207/29/9aQ8lq8-jgjtK2cT3cSsg-hj.jpg.medium.jpg[/img]
KxngDemon-avatar

KxngDemon

有空闲的大核用的话怎么会把活给小核干,白白降低性能
ふぃね🍭-avatar

ふぃね🍭

怎么看是大核还是小核在工作?
.Nitro-avatar

.Nitro

12代跑分,行[s:ac:茶]
slate-avatar

slate

我这12600kf如果装win10的话玩魔兽正式服打世界boss完了去看都是小核在卖力,大核没反应的[s:ac:瞎]
norunnrs-avatar

norunnrs

最好的调度就是把小核关了[s:ac:哭笑]我win10 126k已经关小核了
A_Joker_main86-avatar

A_Joker_main86

所以我在12600和12400之中选了12400[s:ac:闪光]
Bluesy-avatar

Bluesy

如果在用Win11 就不用管 基本没有调度BUG

如果实在要用WIN10 建议关小核
mr_bot222-avatar

mr_bot222

Process Lasso可以手动调CPU亲和性,发现调度错了的自己改一下就行,这个能持久化,Windows任务管理器那个不能持久化

Linux内核5.18里就有Intel的Thread Director了,目前arch系发行版应该都上车了(5.18现在是Stable),其他的可能要等下个LTS版本

其实Windows就差个内置Process Lasso持久化改亲和性的功能了,发现调度不正常自己改一下就能解决问题,Linux那边是加一个Daemon去处理
Sumit-avatar

Sumit

意思是说12代一定要用win11吗?
Viper Mommy-avatar

Viper Mommy

能大小核一起跑的软件,除了跑分软件和个别生产力软件,姆。。。。没了。