intel 12/13th cpu 在 Linux 系统下有办法设置能效核优先,只有能效核全都满载时才给性能核分配任务吗?

2023-09-18 10:03:10 +08:00
 wniming

有这个想法是因为我想拿一个普通的双塔风冷(利民 ft120 )来压 13900k ,我的 13900k 是作为服务器用的,不在乎单核性能,我想设置风扇策略为大于某个阈值(比如 65 度)时直接满转,小于这个温度时保持最低转速,这样就能达到只要没在编译程序就非常安静,编译程序时能发挥最大性能的效果。

2809 次点击
所在节点    Linux
26 条回复
HandSonic
2023-09-18 18:30:28 +08:00
我 13900KF 用 360 一体水开 288W 功耗墙跑满都瞬间 100℃降频,你风冷压 13900K 怕是想太多
qqjt
2023-09-18 18:49:18 +08:00
把小核心关了得了
cogear
2023-09-19 09:18:55 +08:00
既然你不在乎单核性能,那不如把大小核频率都限制到 3Ghz (测出一个满足散热的甜点频率),然后稍微降低点电压,这样功耗会好很多,就能压得住了。也就没必要先分配到小核心,因为大核心频率也不高。
testcaoy7
2023-09-19 12:09:06 +08:00
我就是风冷压 i9 的,毫无压力,因为我的 CPU 型号是 13900T ( 35W 的 TDP )
即使全部满载 TDP 也就 106W ,仍显著小于标准版和 K 后缀版
kkocdko
2023-09-19 12:28:32 +08:00
我没有接触过 intel ,但是在 linux 下 amd 的 amd-pstate 可以给每个逻辑核心定频率和优先级。我推测 intel 应该也有类似的途径。

23 楼的说法很不错,通过压制大核频率来实现。同样地,如果你的 BIOS 支持的话,可以进行更多调整,而不一定要依赖于内核。
kkocdko
2023-09-19 12:30:43 +08:00
至于你要在编译程序的时候加速,可以考虑在编译前手动调一下频率(在系统里调,cpupower 一行命令的事情),amd-pstate 是可以做到这一点的,我相信 intel 也可以。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/974722

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX