aix如何查看服务器有多少cpulscfg |grep proc |wc –l
lsdev -C |grep proc |wc –l
lsdev -Cc processor |wc –l
bindprocessor –q 能够列出系统中可用的逻辑处理器的数量本人对aix不太熟悉 , 我帮你找了一篇文章
系统中有很多命令可以查看cpu的个数 , 但是哪个命令输出的是逻辑cpu个数 , 哪个又是物理cpu个数呢?我们下面做一个简单的介绍 。 解答:
从aix5.3起 , 对于power5的机器 , 系统引入了smt(simultaneousmulti-threading)的功能 , 其允许两个处理线程在同一颗处理器上运行 , 对操作系统而言 , 一颗物理处理器逻辑上会成为两个处理单元(逻辑处理器) 。 也就是说 , 在smt功能启用的情况下 , 逻辑cpu个数是物理cpu个数的两倍 , 而在smt功能禁用的情况下 , 逻辑cpu个数与物理cpu个数相等 。
下面我们介绍如何通过各种命令检查系统中的物理cpu和逻辑cpu的个数 。
1. smtctl
# smtctl
this system is smt capable.
smt is currently enabled.
smt boot mode is not set.
smt threads are bound to the same physical processor.
proc0 has 2 smt threads.
bind processor 0 is bound with proc0
bind processor 1 is bound with proc0
proc2 has 2 smt threads.
bind processor 2 is bound with proc2
bind processor 3 is bound with proc2
proc4 has 2 smt threads.
bind processor 4 is bound with proc4
bind processor 5 is bound with proc4
proc6 has 2 smt threads.
bind processor 6 is bound with proc6
bind processor 7 is bound with proc6
可以看到 , 该系统具有smt能力且当前smt功能已启用 。 4个物理cpu对应着8个逻辑cpu 。
2. bindprocessor
# bindprocessor -q
the available processors are: 0 1 2 3 4 5 6 7
可以看到可用逻辑cpu个数是8个(0-7) 。
3. prtconf
# prtconf
system model: ibm,9131-52a
machine serial number: 0677a5g
processor type: powerpc_power5
number of processors: 4==》物理cpu有4个
processor clock speed: 1648 mhz
cpu type: 64-bit
kernel type: 64-bit
lpar info: 1 06-77a5g
4.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 。
5.vmstat
# vmstat
system configuration: lcpu=8 mem=7936mb
kthrmemorypagefaultscpu
—– ———– ———————— ———— ———–
r bavmfre re pi po frsr cy insy cs us sy id wa
1 1 428238 41599000 13250 40 1639 182 0 0 99
可以看到系统中有8个逻辑cpu 。

文章插图
AIX和Linux下怎么查看CPU和内存信息1.查看CPU 个数
prtconf |grep proc
lscfg |grep proc
lsdev -Cc processor
bindprocessor -q
vmstat 查看lcpu (注意smt : smtctl)
2.查看内存
bootinfo -r
prtconf
lsattr -El sys0 -a realmem
vmstat
3. 查看cpu 频率
lsattr -El proc0
prtconf -s
4. 查看网卡是否集成
lsdev -C |grep ent
lscfg -vpl ent0查location code
Linux:
查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c8 Intel(R) Xeon(R) CPUE5410@ 2.33GHz (看到有8个逻辑CPU, 也知道了CPU型号)
# cat /proc/cpuinfo | grep physical | uniq -c4 physical id: 04 physical id: 1 (说明实际上是两颗4核的CPU)
# getconf LONG_BIT32 (说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)
# cat /proc/cpuinfo | grep flags | grep ‘ lm ‘ | wc -l8 (结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)
- win10查看系统版本信息 解决如何查看win10系统版本
- 怎样查看淘宝极速退款金额?是啥意思?
- linux查看物理cpu个数 cpu个数
- 在抖音上买东西了如何查看运送情况
- win10自带虚拟机安装xp 解决如何查看win10系统版本号呢?
- win10无法安装xps查看器 展示win10系统怎么打开xps文件
- 淘宝被降权怎么查看?哪些原因会造成降权?
- 淘宝金主专享红包在哪领?如何查看?
- 淘宝晚到必赔记录哪里查看?通常需要多少赔偿?
- 相机突然不识别储存卡 相机内存卡照片丢失如何恢复
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
