/proc/cpuinfo
読み:プロック-スィーピーユーインフォ
外語:/proc/cpuinfo
Linuxのprocfsで、システムで使用されているマイクロプロセッサーの情報を提供するもの。
概要
マルチプロセッサー環境では、CPU数ぶんの情報を表示する。
同じ内容をCPU数ぶん繰り返すものと、異なるものを別々に表示し、共通するものは一つにまとめて表示するものとがある。どう表示するかは実装次第である。
出力例
Ubuntu 10.04
あるUbuntu 10.04の場合。クアッドコアだが、同じ内容を4回繰り返しており煩わしいので中略する。
$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 42
model name : Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
stepping : 7
cpu MHz : 3392.529
cache size : 8192 KB
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable nonstop_tsc aperfmperf pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm ida arat
bogomips : 6785.05
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 1
(中略)
power management:
processor : 2
(中略)
power management:
processor : 3
(中略)
power management:
Android 2.3
あるAndroid 2.3の場合
$ cat /proc/cpuinfo
Processor : ARMv7 Processor rev 2 (v7l)
BogoMIPS : 681.57
Features : swp half thumb fastmult vfp edsp neon vfpv3
CPU implementer : 0x51
CPU architecture: 7
CPU variant : 0x1
CPU part : 0x00f
CPU revision : 2
Hardware : F11EIF
Revision : 0008
Serial : 0000000000000000
Android 4.1
あるAndroid 4.1の場合
$ cat /proc/cpuinfo
Processor : ARMv7 Processor rev 4 (v7l)
processor : 0
BogoMIPS : 13.53
processor : 1
BogoMIPS : 13.53
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4
CPU implementer : 0x51
CPU architecture: 7
CPU variant : 0x1
CPU part : 0x04d
CPU revision : 4
Hardware : QCT MSM8627 CDP
Revision : 0000
Serial : 0000000000000000
再検索