お家サーバでCPUクロックを最大で固定すると電気代が上がりますが、
データセンターで動いているサーバであれば気にする必要はありません。
CPUクロックを最大で固定する方法を紹介。
勿論ですがVPS等の仮想サーバでは使えません。物理サーバにのみ設定可能です。
環境:Ubuntu 22.04
ondemandやthermaldを無効にする。
systemctl stop ondemand systemctl disable ondemand systemctl stop thermald systemctl disable thermald
cpufrequtilsをインストール
apt install cpufrequtils
パフォーマンス設定を書き込み
vim /etc/default/cpufrequtils
内容
ENABLE="true" GOVERNOR="performance"
GOVERNORですが他にも色々あるようです。
powersave:最小周波数 ondemand:負荷に合わせて制御
cpufrequtilsを再起動し適用
systemctl restart cpufrequtils
現在のCPUクロック数を確認する
cpufreq-info
コメント