收起左侧

关于CPU待机状态下功耗偏高的问题

4
回复
121
查看
[ 复制链接 ]

0

主题

5

回帖

0

牛值

江湖小虾

悬赏10飞牛币未解决
硬件平台:
CPU AMD R5-5600

显卡:无(也没有集显)
主板:华硕主板TUF GAMING B450M-PRO S
硬盘:2块m.2固态,1块2.5寸SATA机械硬盘(笔记本上拆下来的),1块二手3.5英寸8T机械硬盘
飞牛版本:最新版0.9.26
问题描述:资源监控界面,CPU利用率不超过5%(基本为0,偶尔会跳到1-2%的样子),但是看到安装的coolercontrol里的CPU状态为频率1000~3000Mhz(不断跳动,多数在1000左右),功率26W左右,CPU 负载为0,通过智能插座监控总功耗55W左右。

尝试自己解决的过程:
1、原本功耗显示是35W左右,一开始以为虚拟机的问题,折腾半天virtio驱动,后来禁用所有应用商店安装的应用、关掉所有docker应用、关掉虚拟机、关闭网络OVS后,通过智能插座监控到总功率有少许下降,但CPU功率依旧在35W左右。
2、借助AI工具安装了powertop,发现唤醒次数非常高。这里因为水平太低,不敢操作。具体详见图片(发布之后再检查的时候才发现图片截错了,这应该是重启后又自动开启了docker这些之后去截的图)。
3、借助AI工具操作BIOS,将Global C-state Control和Power Supply Idle Control状态从auto改为enable(其中先改的Global C-state Control,改完无效果,后又改了Power Supply Idle Control,改完后观察CPU功耗降为16W左右(在15-20之间波动,大部分时间在16W上下),整机功耗43W左右)后有所改善,然后我把原来的应用、docker之类的都给改回去(虚拟机和OVS还没开)后再去查看,又变回25W左右了。此时整机功耗为55W左右
4、开启OVS和虚拟机后CPU功耗升至32W左右,CPU负载1-2%,频率2300-3000Mhz左右,整机功耗69W。

想解决的问题:因为整机基本是由不用的硬件组起来的,所以整个平台的耗电估计会很高,这有预料,但是CPU耗电还是有点太高了,关键是CPU负载非常低,功耗还这么高有点接受不了。

(以下是无关的吐槽:以前没有关注过功耗这些,觉得再高也就30W了,自己又没有什么高负载的场景,CPU也蛮好的,就算再耗电还能高哪去吗,就昨天偶然看到coolercontrol里的数据然后就有点接受不了了(我装coolercontrol都装了两周了,都在一列上从来只看上面和下面的硬盘温度和风扇转速,头一回看这里),发现这里CPU功耗也太高了。后来一通操作CPU功耗降到16W我其实已经接受了,毕竟本来就是性能平台改的,结果这又一路升回去了,这就有点难受了)。

附件: 您需要 登录 才可以下载或查看,没有账号?立即注册
收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

1

主题

1311

回帖

240

牛值

热心解答组

社区共建团荣誉勋章

c状态最大到多少?
cwt
是主楼第一张图片的那个吗?我用powertop命令,在Idle stats选项卡里,只有C1、C2这两项。至于再多的状态就看不到了。  详情 回复
前天 20:33

0

主题

5

回帖

0

牛值

江湖小虾

前天 20:33 楼主 显示全部楼层
一西啊 发表于 2025-9-14 09:32
c状态最大到多少?

是主楼第一张图片的那个吗?我用powertop命令,在Idle stats选项卡里,只有C1、C2这两项。至于再多的状态就看不到了。

1

主题

1311

回帖

240

牛值

热心解答组

社区共建团荣誉勋章

你这主板bios设置页面不能选最大的状态吗?

13

主题

32

回帖

0

牛值

初出茅庐

cpu负载说明不了啥问题,本来CPU频率就会变。ATX电源+主板,这里估计就有15w功耗了。。

想省电应该换成品的惠普联想,或者各家nas(杂牌除外)

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则