2007年10月26日

サーバの省電力化(CPUで)

(これもまた備忘録)
省電力化するならHDDを6台も乗っけたりしない方がいいんだけど、今更外せないので出来ることをする。

  • powernowd でCPUの電圧とクロックを負荷に応じて動的にコントロール

夏場の暑さ対策も兼ねて、コレをやった時のメモ

まずは必要なモジュールを入れて、いつもどおりのインストール

#modprobe cpufreq_userspace
#modprobe p4_clockmod
#apt-get install powernowd

PentiumMの場合、CPU Frequency scalingなモジュールは speedstep-centrino だが、これだとドライバが見つからないとエラーになってしまった。ググっても見つからないので端から試したら、p4_clockmod が正解だった。
マザボP4P800-VM(Socket478)にCT-479をはかせてPentiumMを載せているので、Pen4用のp4_clockmodが動くようです。で、powernowdを動かした結果

# grep "cpu MHz" /proc/cpuinfo
cpu MHz : 325.000

ちゃんと下がってる。電力量はそれ用の道具を持ってないので不明...。温度はこの季節だからか変化無し。
起動時からモジュールがロードされるよう/etc/modules に追記を忘れずに。

※ちゃんとしたドキュメントを当たったわけではないので、間違ってる可能性あり

散々調べたのに見つからなかったけれど、LinuxでCT-479 + PentiumMな人はいないのだろうか

トラックバックURL

このエントリーのトラックバックURL:
/510

コメントする