[Share Experiences] deepin的电源管理中有趣的事情
Tofloor
poster avatar
fslong
deepin beta test group
2023-07-31 20:37
Author

最近研究内核和CPU调度发现一些有趣的事,deepin的平衡模式可能和一些其他发行版思路不太一样,也跟我们日常理解不一样,简单聊一聊。


下面的都是在pstate管理下的情况,我观察Intel 6代以后的cpu好像默认都是pstate,之前是cpu_freq,我这没老设备了具体不太清楚。


一、deepin的电源管理

调度思路 特性 使用建议
高性能模式 performance
开启睿频
开启温控
火力全开
频率最低是主频
有负载的时候直接睿频拉满
散热好的笔记本或者低电压轻薄本可以使用
台式机散热较好,问题不大,建议使用。
散热不好的设备,比如低端游戏本不建议使用。
因为散热不好会在温度高的时候触发温控。
反倒是降频降低性能了
平衡模式 powersave
开启睿频
开启温控
频率最低是cpu最低频率
根据负载调整频率
新一些的cpu表现比较好。
该省电时候省电,该高性能时候也能性能拉满。
比较均衡的六边形战士,推荐日常使用
缺点是有可能频率变化会很大。
在某些场景来不及升频会突然卡一小下。
节能模式 powersave
关闭睿频
锁频到最低
开启温控
直接锁频到最低频率
负载特别高的时候也会蹦跶一下
实测某些场景可能也会蹦跶到主频的50%
所以其实也还能用。

二、PVE的电源管理

最近论坛大家经常玩的PVE的,我也感受了下,还查了一些资料。

调度思路 特性 使用建议
高性能模式 performance
开启睿频
开启温控
频率最低是主频
有负载的时候睿频
但尽可能低的睿频
由于是尽可能低的睿频,所以其实频率不是很高。
再加上PVE良好的温控,整体上温度可控,比较均衡。
推荐日常使用。
平衡模式 powersave
关闭睿频
开启温控
频率最低是cpu最低频率
根据负载调整频率
最高是cpu的主频
不会睿频
由于关了睿频,所以很多时候干不动活的,响应变慢。
轻薄本和性能比较差的不推荐
节能模式 powersave
关闭睿频
锁频到最低
开启温控
直接锁频到最低频率 基本不太能用,太冻手了。

上面纯个人体验和自己理解,有可能有说的不准确地方,也欢迎老铁们轻喷指正。

Reply Favorite View the author
All Replies
阿尼樱奈奈
Moderator
2023-07-31 20:38
#1

agree

Reply View the author
青稚
Moderator
2023-07-31 20:58
#2

deepin内核的平衡模式可以改一下,平衡模式不需要性能,给睿频关了

Reply View the author
fslong
deepin beta test group
2023-07-31 21:00
#3
青稚

deepin内核的平衡模式可以改一下,平衡模式不需要性能,给睿频关了

我不认为,我认为现在这个才是对的,平衡要兼顾性能和耗电。

是一种日常使用比较舒服的,有负载需要干活的时候也要能雄起,没负载也能下去这就挺好的。

关闭睿频性能下降20%-30%的,差距很明显。

Reply View the author
sarva
deepin
2023-07-31 21:55
#4

学习了,用的pve,开的平衡,现在开性能试试看

Reply View the author
fslong
deepin beta test group
2023-07-31 22:16
#5
sarva

学习了,用的pve,开的平衡,现在开性能试试看

实际跑下来,pve在性能模式下表现的跟deepin内核在平衡模式下表现差不多。

Reply View the author
longlong
deepin
Developer
2023-07-31 23:16
#6
青稚

deepin内核的平衡模式可以改一下,平衡模式不需要性能,给睿频关了

之前的行为是这样的,直到我拿到了一个名为10710u的电脑 睿频可以到4.2GHz 但是默认频率只有1.2GHz,如果平衡模式吧boost关闭的话就和节能没啥俩样了。所以我们的策略是不理会boost,仅仅修改电源策略

Reply View the author
青稚
Moderator
2023-07-31 23:19
#7
longlong

之前的行为是这样的,直到我拿到了一个名为10710u的电脑 睿频可以到4.2GHz 但是默认频率只有1.2GHz,如果平衡模式吧boost关闭的话就和节能没啥俩样了。所以我们的策略是不理会boost,仅仅修改电源策略

明白了yeah

Reply View the author
fslong
deepin beta test group
2023-07-31 23:38
#8
longlong

之前的行为是这样的,直到我拿到了一个名为10710u的电脑 睿频可以到4.2GHz 但是默认频率只有1.2GHz,如果平衡模式吧boost关闭的话就和节能没啥俩样了。所以我们的策略是不理会boost,仅仅修改电源策略

明白了,谢谢。

我觉得现在这样挺合理的。

Reply View the author
Rubbish
deepin
2023-10-31 00:38
#9

最近我笔记本缺硅脂了,所以昨天手动调了一下,似乎有点不一样?我这边是20.9

我这边开节能模式,没有锁到最低频,还是会蹦到默频1.8Ghz甚至更高

但是通过cpufreq-set把maximum freq设置为1.4Ghz,就会一直保持在1.4Ghz不变

Reply View the author
fslong
deepin beta test group
2023-10-31 03:34
#10
Rubbish

最近我笔记本缺硅脂了,所以昨天手动调了一下,似乎有点不一样?我这边是20.9

我这边开节能模式,没有锁到最低频,还是会蹦到默频1.8Ghz甚至更高

但是通过cpufreq-set把maximum freq设置为1.4Ghz,就会一直保持在1.4Ghz不变

这个是个bug,关机重启后会自动切换到性能模式。

虽然你那显示的是节能模式,实际上还是性能模式。

Reply View the author