[其他问题]12代发售了很久,好像很少看见手工绑核的讨论,是因为绑了效果不好还是啥原因?

BodyBags-avatar

BodyBags

2022-06-27T14:09:48+00:00

个人还没入12代,打算下半年入13代的,L2增加,i7的核心数规格可能能平12代i9看起来很香。以前学linux的时候见过绑核的概念但没实操过,windows任务管理器可以指定进程通过哪几个核心运行,说明系统层面早就支持手工绑核,当然任务管理器的缺点是每次运行程序都要重新指定,第三方软件有个Process Lasso可以做到一次设置长期生效,只是偶尔才会有人提及。那臭打游戏的是不是游戏只绑大核,浏览器、QQ、语音、游戏平台只绑小核这样比较好?同样道理像5900x、5950x这种本来核就足够多的,用来打游戏的话游戏绑在一个CCD上而其它应用绑在另一个CCD是不是更合理一些?这会不会和Windows自身的调度模式冲突呢?
Lonewolf-avatar

Lonewolf

额,不嫌麻烦么

自动处理就好了啊
Bushneck-avatar

Bushneck

你就当小核是送的,不存在,光大核不是也够用了。

现在情况就差不多是这样,除非你前台打游戏后台压视频…….
BodyBags-avatar

BodyBags

[quote][pid=622744817,32562407,1]Reply[/pid] Post by [uid=41348821]好奇狗熊爱溜达[/uid] (2022-07-04 22:14):

额,不嫌麻烦么

自动处理就好了啊[/quote]相比CPU显卡内存买回来各种摸体质调电压调频率跑测试,按照自己的思路在第三方软件上给常用程序一次性配置长期受用这完全称不上麻烦了吧?因为每个人情况不一样,系统不可能智能到所有人的需求都够满足,举几个我在网上看到的例子:
一个好像用的笔记本12代大小核,说战网还是steam刚启动的时候会运行在大核上导致风扇一下子很吵,这种情况下要是手工绑了核哪怕只给两个小核,性能上也不见得会有体感的差距,但对CPU功耗发热肯定会有明显改善,风扇也不一定会突然提速。
另一个是Intel的一个演示,生产力工具本来全核运行的,最小化后只在小核上面运行了,那个演示是在8大16小的13代i9上的,要是换成了12代i5、i7只有四个小核,最小化切后台可能只是为了回个消息啥的,需要6个或者8个大核空出来么?
halbrd-avatar

halbrd

我现在就在操作Process Lasso手工绑核,不重要的玩意都放在小核里,时间长了就觉得没什么意思,小核上跑程序的响应速度和大核差距还是挺大的
BridgeTrollDave-avatar

BridgeTrollDave

没啥意思。。。日常用用差不多得了,你是不是闲得没事做[s:ac:哭笑]
KxngDemon-avatar

KxngDemon

Process Lasso已经玩过了,没发现有肉眼可见的收益,反而是假如你把要用的交互型软件(浏览器、QQ都算)只绑小核,绝对会降低使用体验,响应性能会大幅度下降
intel把频率怼的这么高、ipc提升这么大、响应性能这么强的大核拿出来,不是让人放在一边不用、跑去用小核的

小核在我看来从来都是大核资源用光之后超线程的替代品:从前大核用光时会跑去调用超线程,现在大核用光时会先跑去调用小核而已(从而避免超线程互相争夺大核资源)
lazin!-avatar

lazin!

插眼zsbd
SterbeN-avatar

SterbeN

用powershell命令绑过cpu亲和力(9代全是大核),感觉确实不如windows自己调度得好,尤其是在多个浏览器都有视频软解码类(没开硬件加速)高cpu需求时会像出bug一样卡。
mr_bot222-avatar

mr_bot222

Lasso只在3995WX上用过,傻逼Windows默认只能给64个逻辑核,只好手动让Abaqus/Standard吃满128
后来发现这也不太顶用,干脆多Spawn了几个求解器把大任务自动拆成几个小任务,利用率马上上去了[s:ac:哭笑]
AIcey-avatar

AIcey

问一下process lasso可以自动把某个程序框到某群核心上吗 我用5950X开虚拟机 Windows的调度每次都把虚拟机和其他前台进程放到CCD0上 每次都得手动把VMware的进程在任务管理器里勾到CCD1上 process lasso能自动化这个过程吗
Cheonyeo-avatar

Cheonyeo

有人测试过win11process lasso调度 系统默认调度 关小核的对比,有提升但不是很明显
[url]https://b23.tv/784ktCU[/url]
BodyBags-avatar

BodyBags

[quote][pid=622778656,32562407,1]Reply[/pid] Post by [uid=60019882]AX.Procyon[/uid] (2022-07-05 02:37):

问一下process lasso可以自动把某个程序框到某群核心上吗 我用5950X开虚拟机 Windows的调度每次都把虚拟机和其他前台进程放到CCD0上 每次都得手动把VMware的进程在任务管理器里勾到CCD1上 process lasso能自动化这个过程吗[/quote]可以对指定exe长期配置的,在下图中对想要绑的进程右键选择CPU亲和力——总是,然后绑在你想绑的核心上:
[img]https://img.nga.178.com/attachments/mon_202207/05/9aQ2q-9bt6ZkT3cSsg-gx.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202207/05/9aQ2q-h3dlK2cT3cSmk-d7.jpg[/img]
我这是9700K所以一共才八个线程,5950X绑CCD1应该是16到31?绑完后到任务管理器里看同一个进程也会显示绑的结果,且同一进程关掉重开依然绑着,这就证明成功了。
[img]https://img.nga.178.com/attachments/mon_202207/05/9aQ2q-2vkrZuT3cStp-ox.jpg[/img]
SalasaR-avatar

SalasaR

是缺电费啊
大核空着就优先上
其实交给系统调度就行了
AIcey-avatar

AIcey

Reply to [pid=622801456,32562407,1]Reply[/pid] Post by [uid=406122]hyperions[/uid] (2022-07-05 09:04)
感谢回复 免费版就有这个功能吗 还是要付费版的?
BodyBags-avatar

BodyBags

[quote][pid=622831603,32562407,1]Reply[/pid] Post by [uid=60019882]AX.Procyon[/uid] (2022-07-05 11:02):

感谢回复 免费版就有这个功能吗 还是要付费版的?[/quote]我这是免费版的
Buringmoon-avatar

Buringmoon

没必要手动设置,现在cpu性能都是溢出的
𝕶𝖗𝖎𝖘𝖟 🌀-avatar

𝕶𝖗𝖎𝖘𝖟 🌀

我能想到的操作也就把全境封锁2的小蓝熊绑到一个单核上防闪退。
wizardman-avatar

wizardman

牙膏这和苹果好像是反过来,牙膏是优先大核,然后再把一些低优先级的放小核,苹果是优先小核,带不动了才开大核