専用サーバのCPUクロック数を最大で固定する

お家サーバでCPUクロックを最大で固定すると電気代が上がりますが、
データセンターで動いているサーバであれば気にする必要はありません。
CPUクロックを最大で固定する方法を紹介。
勿論ですがVPS等の仮想サーバでは使えません。物理サーバにのみ設定可能です。

環境:Ubuntu 20.04

cpufrequtilsをインストール

apt install cpufrequtils

パフォーマンス設定を書き込み

vim /etc/default/cpufrequtils

内容

ENABLE="true"
GOVERNOR="performance"

GOVERNORですが他にも色々あるようです。

powersave:最小周波数
ondemand:負荷に合わせて制御

cpufrequtilsを再起動し適用

systemctl restart cpufrequtils

サーバ起動時にクロック設定が上書きされてしまうので、ondemandの自動起動を無効に設定

systemctl disable ondemand

現在のCPUクロック数を確認する

cpufreq-info

コメント

タイトルとURLをコピーしました