at_yasu's blog

ロード的なことを

温度を測る

2008年12月12日 FreeBSD 7.1 RC1登場 - 12月31日か1月1日のリリースへ,CPUコア温度を取得する方法,Emacs開発版23.0.60 20081207スナップショットへ更新他:FreeBSD Daily Topics|gihyo.jp … 技術評論社」にて知ったのですが、Intel Core上の温度を測れると書いているので、試してみました。


以下詳細。

Script started on Thu Dec 18 21:19:16 2008
yasui has logged on ttyp0 from 192.168.24.51.
[root@atom: ~][21:19] $ uname -a
FreeBSD atom 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #8: Wed Nov 26 17:15:35 JST 2008     root@atom.a-yasui.info:/usr/obj/usr/src/sys/MYKERNEL  i386
[root@atom: ~][21:19] $ dmesg | head -20
Copyright (c) 1992-2008 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 7.1-PRERELEASE #8: Wed Nov 26 17:15:35 JST 2008
    root@atom.a-yasui.info:/usr/obj/usr/src/sys/MYKERNEL
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Atom(TM) CPU  330   @ 1.60GHz (1618.44-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x106c2  Stepping = 2
  Features=0xbfe9fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0x40e31d<SSE3,DTES64,MON,DS_CPL,TM2,SSSE3,CX16,xTPR,PDCM,<b22>>
  AMD Features=0x20100000<NX,LM>
  AMD Features2=0x1<LAHF>
  Cores per package: 2
  Logical CPUs per core: 2
real memory  = 2137391104 (2038 MB)
avail memory = 2081591296 (1985 MB)
ACPI APIC Table: <INTEL  D945GLF2>
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
 cpu0 (BSP): APIC ID:  0
[root@atom: ~][21:19] $ sysctl -a | grep tempe
dev.cpu.0.temperature: -1
dev.cpu.1.temperature: -1
dev.cpu.2.temperature: 7
dev.cpu.3.temperature: 7
[root@atom: ~][21:19] $ exit

Script done on Thu Dec 18 21:19:43 2008

・・・・・・・・・・ホンマに?