ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 查看UnixLinux的CPU个数和内存大小,系统位数

查看UnixLinux的CPU个数和内存大小,系统位数

Linux操作系统 作者:lltfjsy 时间:2016-12-09 09:27:05 0 删除 编辑

查看UnixLinux的CPU个数和内存大小,系统位数

一、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

 

?

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31411496/viewspace-2130098/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 数据库审核
请登录后发表评论 登录
全部评论

注册时间:2016-11-16

  • 博文量
    19
  • 访问量
    11642