一洞辣、AIX操作系統(tǒng)
1. 查詢CPU信息
AIX的硬件信息可以通過(guò)prtconf命令看到。
1. 1 查看邏輯CPU個(gè)數(shù)
#pmcycles -m
CPU 0 runs at 4204 MHz
CPU 1 runs at 4204 MHz
CPU 2 runs at 4204 MHz
CPU 3 runs at 4204 MHz
CPU 4 runs at 4204 MHz
CPU 5 runs at 4204 MHz
CPU 6 runs at 4204 MHz
CPU 7 runs at 4204 MHz
上面描述有8個(gè)CPU雕拼,CPU的主頻為4.2G赫茲
1.2 查看物理CPU個(gè)數(shù)
#prtconf|grep Processors
Number Of Processors: 4
1.3 確定CPU是幾核
用邏輯CPU除以物理CPU就是核數(shù)。
1.4 查看單個(gè)CPU的詳細(xì)信息
#lsattr -E -l proc0
2. 查詢內(nèi)存信息
2.1 # lsdev -Cc memory
查看配置的物理內(nèi)存設(shè)備粘招,下面為其輸出示例:
L2cache0 Available L2 Cache
mem0 Available Memory
# lsattr -El mem0
輸出類似如下所示:
goodsize 7936 Amount of usable physical memory in Mbytes False
size 7936 Total amount of physical memory in Mbytes False
此例說(shuō)明機(jī)器的物理內(nèi)存為5888MB啥寇。如果前面lsdev的輸出中有設(shè)備名 mem1,則使用同樣的命令查看其對(duì)應(yīng)的大小并依此類推洒扎。
2.2 # bootinfo -r
8126464
此例說(shuō)明機(jī)器的物理內(nèi)存為8126464kB辑甜。
2.3 # prtconf
輸出類似下面所示:
Memory Size: 7936 MB
本命令會(huì)打出當(dāng)前主機(jī)的詳細(xì)配置信息,輸出中有Memory Size屬性袍冷,指示其當(dāng)前物理內(nèi)存大小
2.4 # svmon -G
輸出類似下面所示:
size inuse free pin virtual
memory 2031616 1474504 557112 210251 440972
pg space 131072 1555
work pers clnt
pin 210251 0 0
in use 440972 0 1033532
PageSize PoolSize inuse pgsp pin virtual
s 4 KB - 1426984 1555 187531 393452
m 64 KB - 2970 0 1420 2970
其中:size表示真實(shí)的物理內(nèi)存的大小磷醋,單位是4k.因此當(dāng)前物理內(nèi)存大小為4k*2031616=8126464kB
二、Linux操作系統(tǒng)
1. 查詢CPU信息
Linux下的CPU信息全部都在/proc/cpuinfo這個(gè)文件中难裆,可以直接打開(kāi)看子檀。
1.1 查看物理CPU的個(gè)數(shù)
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
1.2 查看邏輯CPU的個(gè)數(shù)
#cat /proc/cpuinfo |grep "processor"|wc -l
1.3 查看CPU是幾核
#cat /proc/cpuinfo |grep "cores"|uniq
1.4 查看CPU的主頻
#cat /proc/cpuinfo |grep MHz|uniq
2. 查詢內(nèi)存信息
#free -m