diary/Kojima/2011-07-13
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[diary/Kojima]]
・cpufreqd
Corei7をmake -j4とかで動かすとCPUの温度が80℃を超えてしま...
どうやらcpufreqdで高温時には動作周波数を下げることで対処...
詳細は某所の連載のネタにする予定だけど、/etc/cpufreqd.con...
[sensors_plugin]
sensors_conf=/etc/sensors3.conf
[/sensors_plugin]
として、cpufreqdがlmsensorsを引けるようにしておいて、
[Rule]
name=Default Rule
sensor=Core 0:0-70
cpu_interval=0-100
profile=Performance High
[/Rule]
# CPU Too hot!
[Rule]
name=CPU Too Hot
#acpi_temperature=55-100
sensor=Core 0:71-100
cpu_interval=50-100
profile=On Demand Low
[/Rule]
みたいなルールを設定してやると、Core 0 の温度が70℃まではP...
70℃を超えると On Demand Lowのprofileで最大80%の動作周波数...
ちなみにそれぞれのprofileはこんな感じ。
[Profile]
name=On Demand Low
minfreq=20%
maxfreq=80%
policy=ondemand
[/Profile]
[Profile]
name=Performance High
minfreq=100%
maxfreq=100%
policy=performance
[/Profile]
こうしておけば、カーネルを make -j4 とかでビルドしても70℃...
たまにビープ音がする(テストした時は2度ほどした)だけでカ...
#ref(corei7_temp2.jpeg)
cpufreqdはノートPCでAC電源の有無やバッテリ残量とかで動作...
lmsensorsと組み合わせればCPU温度で周波数を変化させること...
もちろん周波数が下がる分コンパイル速度は遅くなるけど、
並列度を下げるのに比べると微々たるものだし、ビープ音にハ...
とりあえずこの夏はこれでしのごう。:-)
- Core i7付属のcpuFANは2400rpm(?)と思いますが、この時...
- 朝方で涼しいので60℃くらいに収まっているけど、sensors の...
% sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +63.0°C (high = +83.0°C, crit = +99.0°C)
coretemp-isa-0001
Adapter: ISA adapter
Core 1: +62.0°C (high = +83.0°C, crit = +99.0°C)
coretemp-isa-0002
Adapter: ISA adapter
Core 2: +63.0°C (high = +83.0°C, crit = +99.0°C)
coretemp-isa-0003
Adapter: ISA adapter
Core 3: +61.0°C (high = +83.0°C, crit = +99.0°C)
it8720-isa-0290
Adapter: ISA adapter
in0: +1.07 V (min = +0.00 V, max = +4.08 V)
in1: +1.58 V (min = +0.00 V, max = +4.08 V)
in2: +3.38 V (min = +0.00 V, max = +4.08 V)
+5V: +2.94 V (min = +0.00 V, max = +4.08 V)
in4: +2.08 V (min = +0.00 V, max = +4.08 V)
in5: +3.09 V (min = +0.00 V, max = +4.08 V)
in6: +0.22 V (min = +0.00 V, max = +4.08 V)
5VSB: +2.16 V (min = +0.00 V, max = +4.08 V)
Vbat: +3.30 V
fan1: 3068 RPM (min = 10 RPM)
fan2: 0 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
fan4: 0 RPM (min = 0 RPM)
temp1: +43.0°C (low = +127.0°C, high = +127.0°C)...
temp2: +25.0°C (low = +127.0°C, high = +127.0°C)...
temp3: +53.0°C (low = +127.0°C, high = +70.0°C) ...
CPUはOn Demand Lowの80%上限モードで2.4GHzの動作周波数にな...
- もっと回転数が少ないかと思いましたが付属cpuFANは3000rpm...
- まぁ部屋自体が暑いのと、ケースファンもちょっとヘタって...
#comment
終了行:
[[diary/Kojima]]
・cpufreqd
Corei7をmake -j4とかで動かすとCPUの温度が80℃を超えてしま...
どうやらcpufreqdで高温時には動作周波数を下げることで対処...
詳細は某所の連載のネタにする予定だけど、/etc/cpufreqd.con...
[sensors_plugin]
sensors_conf=/etc/sensors3.conf
[/sensors_plugin]
として、cpufreqdがlmsensorsを引けるようにしておいて、
[Rule]
name=Default Rule
sensor=Core 0:0-70
cpu_interval=0-100
profile=Performance High
[/Rule]
# CPU Too hot!
[Rule]
name=CPU Too Hot
#acpi_temperature=55-100
sensor=Core 0:71-100
cpu_interval=50-100
profile=On Demand Low
[/Rule]
みたいなルールを設定してやると、Core 0 の温度が70℃まではP...
70℃を超えると On Demand Lowのprofileで最大80%の動作周波数...
ちなみにそれぞれのprofileはこんな感じ。
[Profile]
name=On Demand Low
minfreq=20%
maxfreq=80%
policy=ondemand
[/Profile]
[Profile]
name=Performance High
minfreq=100%
maxfreq=100%
policy=performance
[/Profile]
こうしておけば、カーネルを make -j4 とかでビルドしても70℃...
たまにビープ音がする(テストした時は2度ほどした)だけでカ...
#ref(corei7_temp2.jpeg)
cpufreqdはノートPCでAC電源の有無やバッテリ残量とかで動作...
lmsensorsと組み合わせればCPU温度で周波数を変化させること...
もちろん周波数が下がる分コンパイル速度は遅くなるけど、
並列度を下げるのに比べると微々たるものだし、ビープ音にハ...
とりあえずこの夏はこれでしのごう。:-)
- Core i7付属のcpuFANは2400rpm(?)と思いますが、この時...
- 朝方で涼しいので60℃くらいに収まっているけど、sensors の...
% sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +63.0°C (high = +83.0°C, crit = +99.0°C)
coretemp-isa-0001
Adapter: ISA adapter
Core 1: +62.0°C (high = +83.0°C, crit = +99.0°C)
coretemp-isa-0002
Adapter: ISA adapter
Core 2: +63.0°C (high = +83.0°C, crit = +99.0°C)
coretemp-isa-0003
Adapter: ISA adapter
Core 3: +61.0°C (high = +83.0°C, crit = +99.0°C)
it8720-isa-0290
Adapter: ISA adapter
in0: +1.07 V (min = +0.00 V, max = +4.08 V)
in1: +1.58 V (min = +0.00 V, max = +4.08 V)
in2: +3.38 V (min = +0.00 V, max = +4.08 V)
+5V: +2.94 V (min = +0.00 V, max = +4.08 V)
in4: +2.08 V (min = +0.00 V, max = +4.08 V)
in5: +3.09 V (min = +0.00 V, max = +4.08 V)
in6: +0.22 V (min = +0.00 V, max = +4.08 V)
5VSB: +2.16 V (min = +0.00 V, max = +4.08 V)
Vbat: +3.30 V
fan1: 3068 RPM (min = 10 RPM)
fan2: 0 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
fan4: 0 RPM (min = 0 RPM)
temp1: +43.0°C (low = +127.0°C, high = +127.0°C)...
temp2: +25.0°C (low = +127.0°C, high = +127.0°C)...
temp3: +53.0°C (low = +127.0°C, high = +70.0°C) ...
CPUはOn Demand Lowの80%上限モードで2.4GHzの動作周波数にな...
- もっと回転数が少ないかと思いましたが付属cpuFANは3000rpm...
- まぁ部屋自体が暑いのと、ケースファンもちょっとヘタって...
#comment
ページ名: