以前の記事でcpufreqdのインストールとかを書きました。
当時はとりあえず動けばいいやレベルだったのですが、最近さすがにずっと100%はまずいだろうと思いまして、真面目に速度が変わるように設定変更しました。
で、以下cpufreqdはインストールされているものとして書きます。
まず、設定ファイルは
/etc/cpufreqd.conf
です。
いろいろ設定がありますが、基本的に[Rule]のところに[Profile]を指定していく感じですね。
で、デフォルトでずっと100%だった原因は[Rule]で指定されてたVideo watcherではないかと思います。
[Rule]
name=Movie Watcher
programs=xine,mplayer,gmplayer
battery_interval=0-100
acpi_temperature=0-60
cpu_interval=0-100
profile=Performance High
[/Rule]
なんかこいつのせいでずっとPerformance Highに固定食らってたっぽい感じがします。
なのでこいつをコメントアウトとかして、例えば私の場合だとデスクトップで常にAC onなのでAC onのところに好きなProfileを指定すればOK。
例えばこんなの↓
[Profile]
name=On Demand High
minfreq=0%
maxfreq=100%
policy=ondemand
[/Profile]
指定できるProfileとか周波数の一覧は、
sudo cpufreq-info
で出ます。
下記を参考にさせていただきました。
http://kakurasan.ehoh.net/summary/cpufreqd.cpufreq.powersave.html
他にも細かい設定とかありましたが、今回はCPUがOn-demand動作になって満足したのでこれだけで。
0 件のコメント:
コメントを投稿