21
2025
04
22:53:24

PVE省电姿势,一行代码降低CPU10W功耗一年节约87度电

如果在BIOS大幅度调整过电压可能会卡启动

更正一下N100这些CPU也是可以的

MAX,MIN频率显示不准无视即可

(curl -Lf -o /tmp/temp.sh https://raw.githubusercontent.com/a904055262/PVE-manager-status/main/showtempcpufreq.sh || curl -Lf -o /tmp/temp.sh https://gh-proxy.com/https://raw.githubusercontent.com/a904055262/PVE-manager-status/main/showtempcpufreq.sh) && chmod +x /tmp/temp.sh && /tmp/temp.sh remod
apt install --reinstall pve-manager=$(dpkg -l pve-manager | tail -n 1 | awk '{print $3}')

apt install --reinstall proxmox-widget-toolkit=$(dpkg -l proxmox-widget-toolkit | tail -n 1 | awk '{print $3}')
apt install cpufrequtils

cpufreq-info

cpupower -c all frequency-set -g performance

cpupower -c all frequency-set -g ondemand

简单来说你的服务器需要突发性能就保持performance

performance 性能模式,将 CPU 频率固定工作在其支持的较高运行频率上,而不动态调节。
userspace 系统将变频策略的决策权交给了用户态应用程序,较为灵活。
powersave 省电模式,CPU 会固定工作在其支持的最低运行频率上。
ondemand 按需快速动态调整 CPU 频率,没有负载的时候就运行在低频,有负载就高频运行。
conservative 与 ondemand 不同,平滑地调整 CPU 频率,频率的升降是渐变式的,稍微缓和一点。
schedutil 负载变化回调机制,后面新引入的机制,通过触发 schedutil sugov_update 进行调频动作。
ondemand
工作原理:ondemand 策略会根据 CPU 的负载动态调整频率。当 CPU 负载增加时,ondemand 会迅速提高频率以满足性能需求;当负载降低时,它会降低频率以节省能量。
优点:在负载变化较大的场景中,ondemand 可以有效节省电力,同时在需要时提供足够的性能。
缺点:在某些情况下,频繁地调整频率可能会导致延迟,特别是在负载突然增加时。
performance
工作原理:performance 策略会将 CPU 固定在最高频率,始终提供最大性能。
优点:在需要高性能的应用场景(如游戏、高负载计算)中,performance 可以确保 CPU 始终以最佳状态运行。
缺点:这种策略会导致更高的能耗和发热,可能不适合需要长时间运行的低负载任务。
性能影响
高负载场景:在高负载情况下,performance 策略会提供更好的响应时间和性能,而 ondemand 可能会出现短暂的延迟。
低负载场景:在低负载情况下,ondemand 会更节能,而 performance 则会浪费电力。
总结
选择合适的调节策略取决于您的使用场景。如果您需要最大性能并且不太关心能耗,选择 performance 是合适的;如果您希望在性能和能耗之间取得平衡,ondemand 是更好的选择。如果您有特定的应用场景或需求,可以根据实际情况进行调整。
nano /etc/default/grub
##intel
intel_pstate=disable acpi=force 
##amd
amd_pstate=passive

update-grub




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://zblog.hqyman.cn/post/10653.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: