Proxmox VE 9.2.2インストール(5)省電力化2

 クロックの調整して省電力化したものの、いまいちクロックが下がっていないようだ。


詳細をみると一つ一つは下がっているけど、どれかのコアが高いクロックになっている。


3GHzから5.2GHzで変動しているものの平均で4~4.5Ghz下がっているけどいまいちだね。

そんなに負荷がかかっていないのでもうちょっと下がってくれてもいいかなと思うので、設定を見直す。 

# cpupower frequency-info を実行すると
AMD PSTATE Highest Performance: 166. Maximum Frequency: 5.17 GHz.
AMD PSTATE Nominal Performance: 122. Nominal Frequency: 3.80 GHz.
AMD PSTATE Lowest Non-linear Performance: 96. Lowest Non-linear Frequency: 2.99 GHz.
AMD PSTATE Lowest Performance: 13. Lowest Frequency: 545 MHz.
なので、545MHzくらいまでは下げれることになるが、取りあえず以下のように設定

--turbo-boost 1の行でターボブーストを有効にしつつ、ExecStartPostでEPPをbalance_powerに変更


/etc/systemd/system/cpupower.service を以下のように編集

[Unit]
Description=Apply cpupower powersave governor (AMD EPP)
After=multi-user.target
[Service]
Type=oneshot
ExecStart=/usr/bin/cpupower frequency-set -g powersave 
ExecStartPost=/usr/bin/cpupower set --turbo-boost 1
ExecStartPost=/bin/sh -c "echo balance_power | tee /sys/devices/system/cpu/cpu*/cpufreq/energy_performance_preference"
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

 


落ち着くわけではないが下がっている。次に最適クロックと最高クロックを追加


[Unit]
Description=Apply cpupower powersave governor (AMD EPP)
After=multi-user.target
[Service]
Type=oneshot
ExecStart=/usr/bin/cpupower frequency-set -g powersave --min 2GHz --max 5.17GHz
ExecStartPost=/usr/bin/cpupower set --turbo-boost 1
ExecStartPost=/bin/sh -c "echo balance_power | tee /sys/devices/system/cpu/cpu*/cpufreq/energy_performance_preference"
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target


下は2Ghzまで下がったけど上が重たくなったね。取りあえず、これでいってみよう



バックアップの高圧縮設定みたいなCPUに負荷翔とチャンと5GHzまであがっている感じ。



2026.8.18追記

左が設定前で3-5GHzで動いていて、最低は2GHzくらいまで落ちていて、稼働しているときには5GHzまであがっている







 



コメント