/usr/sbin/powerd CPUの周波数を下げる。

powerdの効果あり。
/etc/rc.confにpowerd_enable=”YES”を追加。
pentium4ではインストールと同時にspeed stepで動作周波数が下がっていたけれども、atomの場合はpowerdで下げる必要があるようだ。

# dmesg | grep CPU
CPU: Intel(R) Atom(TM) CPU 230 @ 1.60GHz (1599.58-MHz 686-class CPU)
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
cpu0: on acpi0
cpu1: on acpi0
p4tcc0: on cpu0
p4tcc1: on cpu1
SMP: AP CPU #1 Launched!

powerdなし
# sysctl dev.cpu | grep freq
dev.cpu.0.freq: 1599
dev.cpu.0.freq_levels: 1599/-1 1399/-1 1199/-1 999/-1 799/-1 599/-1 399/-1 199/- 1
powerdあり
# /usr/sbin/powerd
# sysctl dev.cpu | grep freq
dev.cpu.0.freq: 999
dev.cpu.0.freq_levels: 1599/-1 1399/-1 1199/-1 999/-1 799/-1 599/-1 399/-1 199/- 1
# sysctl dev.cpu | grep freq
dev.cpu.0.freq: 799
dev.cpu.0.freq_levels: 1599/-1 1399/-1 1199/-1 999/-1 799/-1 599/-1 399/-1 199/- 1
# sysctl dev.cpu | grep freq
dev.cpu.0.freq: 599
dev.cpu.0.freq_levels: 1599/-1 1399/-1 1199/-1 999/-1 799/-1 599/-1 399/-1 199/- 1
# sysctl dev.cpu | grep freq
dev.cpu.0.freq: 399
dev.cpu.0.freq_levels: 1599/-1 1399/-1 1199/-1 999/-1 799/-1 599/-1 399/-1 199/- 1
# sysctl dev.cpu | grep freq
dev.cpu.0.freq: 199
dev.cpu.0.freq_levels: 1599/-1 1399/-1 1199/-1 999/-1 799/-1 599/-1 399/-1 199/- 1
#
# kldload coretemp
# sysctl dev.cpu | grep temperature
dev.cpu.0.temperature: 39.0C
dev.cpu.1.temperature: 39.0C

カテゴリー: BSD

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)