查看Linux及AIX硬件信息方法总结
一. CPU信息
- AIX
1.查看CPU核心数:# pmcycles -m
pmcycles -m
Cpu 0 runs at 1900 MHz
Cpu 1 runs at 1900 MHz
Cpu 2 runs at 1900 MHz
Cpu 3 runs at 1900 MHz
2.查看逻辑CPU个数# bindprocessor -q
bindprocessor -q
The available processors are: 0 1 2 3
3.查看CPU物理个数:
方法一:# prtconf|grep Processors
prtconf|grep Processors
Number Of Processors: 2
方法二:# lsdev -Cc processor
lsdev -Cc processor
proc0 Available 00-00 Processor
proc2 Available 00-02 Processor
3.查看单个CPU信息:# lsattr -E -l proc0
lsattr -E -l proc0
frequency 1900098000 Processor Speed False
smt_enabled true Processor SMT enabled False
smt_threads 2 Processor SMT threads False
state enable Processor state False
type PowerPC_POWER5 Processor type False
内存抓取命令:
lscfg -vp | grep -ip DIMM
CPU抓取命令:
lscfg -vp |grep -ip proc
(一)物理机中查看CPU的方法
- bindprocessor
bindprocessor -q
The available processors are: 0 1 2 3 4 5 6 7
可以看到可用逻辑cpu个数是8个(0-7)。
2. prtconf
prtconf
System Model: IBM,9131-52A
Machine Serial Number: 0677A5G
Processor Type: PowerPC_POWER5
Number Of Processors: 4 ==>物理cpu有4个(如果使用的
是share模式,显示的则是虚拟cpu数量)
Processor Clock Speed: 1648 MHz
CPU Type: 64-bit
Kernel Type: 64-bit
LPAR Info: 1 06-77A5G
3.lsdev
lsdev -Cc processor
proc0 Available 00-00 Processor
proc2 Available 00-02 Processor
proc4 Available 00-04 Processor
proc6 Available 00-06 Processor
可以看到系统中有4个物理cpu。
4.vmstat
vmstat
System configuration: lcpu=8 mem=7936MB
kthr memory page faults cpu
r b avm fre re pi po fr sr cy in sy cs us sy id wa
1 1 428238 41599 0 0 0 13 25 0 40 1639 182 0 0 99
可以看到系统中有8个逻辑cpu。
5.lparstat
可以看到系统中有32个逻辑CPU,SMT是4
2.Linux
1.查看cpu核数
grep -c ‘processor’ /proc/cpuinfo
2.查询CPU个数:
cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l