環境
使用OS
Fedora Core 6
openSUSE 10.2
FreeBSD 6.0
CPUの情報を確認したい
PCに搭載されているCPUの情報を知りたいときの、確認方法です。
Linux系OSは/proc/cpuinfoというファイルにCPU情報が記載されていますので、
それを確認することでCPUの情報を確認することができます。
FreeBSDならば、/var/run/dmesg.bootなどからCPUとメモリの情報を確認できます。
FedoraCore 6で確認
自宅のファイルサーバとなっているMacなFedoraCore6サーバで確認したものです。
> cat /proc/cpuinfo
processor : 0
cpu : 740/750
temperature : 36 C (uncalibrated)
clock : 300.000000MHz
revision : 2.2 (pvr 0008 0202)
bogomips : 49.79
timebase : 24934433
platform : PowerMac
machine : PowerMac1,1
motherboard : PowerMac1,1 MacRISC Power Macintosh
detected as : 66 (Blue&White G3)
pmac flags : 00000000
L2 cache : 512K unified
pmac-generation : NewWorld
OpenSUSE 10.2で確認
検証用に自宅に転がっていたPCにOpenSUSEをインストールして確認してみた結果です。
> cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 11
model name : Intel(R) Celeron(TM) CPU 1300MHz
stepping : 1
cpu MHz : 1295.666
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse up
bogomips : 2593.15
こんな感じで簡単にCPUの情報を確認することができます。
FreeBSDの場合
FreeBSDの場合は/proc/cpuinfoがないので、/var/run/dmesg.bootの中身を見ることで
CPUとメモリの情報を確認することができます。
> cat /var/run/dmesg.boot
############# 省略 ##############
Copyright (c) 1992-2005 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 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005
root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Transmeta(tm) Crusoe(tm) Processor TM5600 (585.12-MHz 586-class CPU)
Origin = "GenuineTMx86" Id = 0x543 Stepping = 3
Features=0x80893f<FPU,VME,DE,PSE,TSC,MSR,CX8,SEP,CMOV,MMX>
real memory = 117358592 (111 MB)
avail memory = 105279488 (100 MB)