Hatena::ブログ(Diary)

作業日記

2012-05-03 FreeBSD で CPU 温度を調べる

FreeBSDCPU 温度を調べる方法は次のとおり。

カーネルモジュール読込

IntelCPU は coretemp 、 AMD 系 は amdtemp を使う。

# kldload coretemp
 
coretemp0: <CPU On-Die Thermal Sensors> on cpu0
coretemp1: <CPU On-Die Thermal Sensors> on cpu1
coretemp2: <CPU On-Die Thermal Sensors> on cpu2
coretemp3: <CPU On-Die Thermal Sensors> on cpu3
温度表示
# sysctl dev.cpu | grep temperature
 
dev.cpu.0.temperature: 60.0C
dev.cpu.1.temperature: 60.0C
dev.cpu.2.temperature: 59.0C
dev.cpu.3.temperature: 58.0C
カーネルモジュールをアンロード
# kldunload coretemp
 
coretemp0: detached
coretemp1: detached
coretemp2: detached
coretemp3: detached
参考文献

実践 FreeBSD サーバ構築・運用ガイド技術評論社