Wiki内検索
最新コメント
sshサーバの設定 by stunning seo guys
bind9(chroot)の設定 by check it out
FrontPage by seo thing
speedstepの設定 by tips about seo
sshサーバの設定 by check this out
postfixの設定 by watch for this
最近更新したページ
タグ
フリーエリア

speedstepの設定

はじめに

サーバーでインストールした場合、Speedstepは有効になっていません。
せっかくPentium Mを使用しているのでSpeedstepを有効にしてみましょう。

BIOSの設定の確認

BIOSでSpeedstepが有効になっているか確認してください。

CPUモジュールのロード

$ sudo modprobe speedstep-centrino

周波数変更用モジュールのロード

$ sudo modprobe cpufreq_conservative
$ sudo modprobe cpufreq_ondemand
$ sudo modprobe cpufreq_powersave
$ sudo modprobe cpufreq_userspace
$ sudo modprobe cpufreq_stats
適用されているか確認します。
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
powersave conservative ondemand performance
試しに動かしてみます。
$ sudo -s
$ echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
周波数が動的に変更されているか確認します。
$ cat /proc/cpuinfo
cpu MHzの項目が通常のものより下がっていれば成功です。
例:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 13
model name : Intel(R) Pentium(R) M processor 1.70GHz
stepping : 6
cpu MHz : 600.000
cache size : 2048 KB
(以下略)

Linux起動時に適用できるようにする

$ sudo vim /etc/modules
以下の項目を末尾に追加します。
speedstep-centrino
cpufreq_conservative
cpufreq_ondemand
cpufreq_powersave
cpufreq_stats
cpufreq_userspace

$ sudo apt-get install sysfsutils
見つからない場合はリポジトリのuniverseが有効になっているか確認してください。
$ sudo vim /etc/sysfs.conf
以下の項目を末尾に追加します。
devices/system/cpu/cpu0/cpufreq/scaling_governor=ondemand

以上で起動時に自動的にSpeedstepが有効になります。

参考ページ

2007年03月26日(月) 22:02:19 Modified by rockie33jp




スマートフォン版で見る