欢迎光临
我们一直在努力

aix查看cpu(aix查看内存)

aix如何查看服务器有多少cpu

lscfg |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查看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) 

再完整看cpu详细信息, 不过大部分我们都不关心而已. # dmidecode | grep ‘Processor Information’ 

查看内 存信息 # cat /proc/meminfo 

# uname -a Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 

i686 i386 GNU/Linux (查看当前操作系统内核信息) 

# cat /etc/issue | grep Linux Red Hat Enterprise Linux AS release 4 (Nahant Update 5) (查看当前操作系统发行版信息) 

查看机器型号 # dmidecode | grep “Product Name”  

查看网卡信息 # dmesg | grep -i eth

查看操作系统版本#lsb_release -a

实时查看CPU和内存占用情况请使用top命令

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《aix查看cpu(aix查看内存)》
文章链接:https://www.6buu.com/320070.html
本站资源仅供个人学习交流,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发