您的位置:首页 > 运维架构 > Linux

查看Unix/Linux的CPU个数和内存大小,系统位数(转载)

2013-07-29 21:41 681 查看
一、AIX

1.查看CPU数:

(1) smtctl 从AIX5.3起,对于power5的机器,系统引入了SMT(Simultaneousmulti-threading)的功能,其允许两个处理线程在同一颗处理器上运行,对操作系统而言,一颗物理处理器逻辑上会成为两个处理单元(逻辑处理器)。SMT功能启用:逻辑cpu个数是物理cpu个数的两倍,SMT功能禁用:逻辑cpu个数与物理cpu个数相等。

(2) bindprocessor -q 查看逻辑cpu个数

(3)vmstat 查看逻辑cpu数

(4)prtconf 查看物理cpu数

(5)lsdev -Cc processor 查看物理cpu数

(6)lscfg |grep proc lsattr -El proc0 lscfg |grep mem lsattr -El mem0

2.查看mem大小

(1)lsdev -C | grep mem
(2)lsattr -El mem0 lsattr -E -l sys0 -a realmem

‍3.查看虚拟内存

‍lsps -a

4.查看系统位数

硬件:bootinfo -y

操作系统:bootinfo -K

二、HP-UNIX

1.查看cpu数

(1)echo runningprocs/D | adb -k /stand/vmunix /dev/mem
(2)sar -M 1 1|awk 'END {print NR-5}'
(3)ioscan -fnk |grep processor |wc -l

(4)machinfo

(5)lscfg |grep proc lsattr -El proc0 lscfg |grep mem lsattr -El mem0

‍(6)psrinfo -v | grep "status of processor" |wc -l

(7)ioscan -fnCprocessor

2.查看内存

(1)dmesg | grep -i physical

(2)sam

(3)非root用户可以用:cat /var/adm/syslog/syslog.log|grep Physical

3.查看系统位数

print_manifest

三、LINUX

1.查看cpu数

(1)cat /proc/cpuinfo processor数=逻辑cpu数物;不重复physical id 数=物理cpu数

‍2.查看内存

(1)cat /proc/meminfo
(2)free
(3)top

3.查看系统位数

getconf LONG_BIT
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: