Sunday, November 25, 2012

Get CPU information in Ubuntu from command line

Method 1: Using lshw

$: sudo lswh -class cpu

This will show something like:
  *-cpu                   
       description: CPU
       product: Intel(R) Pentium(R) M processor 2.13GHz
       vendor: Intel Corp.
       physical id: 400
       bus info: cpu@0
       version: 6.13.8
       slot: Microprocessor
       size: 2133MHz
       capacity: 2133MHz
       width: 32 bits
       clock: 133MHz
       capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx up bts est tm2 cpufreq

Method 2. Using special /proc, like:
$: cat /proc/cpuinfo

processor      : 0
vendor_id      : GenuineIntel
cpu family     : 6
model          : 13
model name     : Intel(R) Pentium(R) M processor 2.13GHz
stepping       : 8
microcode      : 0x20
cpu MHz        : 800.000
cache size     : 2048 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 clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx up bts est tm2
bogomips       : 1596.16
clflush size   : 64
cache_alignment: 64
address sizes  : 32 bits physical, 32 bits virtual
power management:

No comments: