linux查询惠普服务器信息,查看LINUX、HP-UX、Solaris、AIX服务器硬件信息

LINUX

机器型号

#dmidecode|grep -A 8 ‘System Information’

CPU

1.查询CPU的物理个数:cat /proc/cpuinfo |grep “physical id”|sort |uniq|wc -l

或 # top 再按1

或 #mpstat

2.查询CPU的物理核数:cat /proc/cpuinfo | grep “cpu cores” | uniq

3.查询CPU有几个逻辑核(线程):cat /proc/cpuinfo | grep “processor” | wc -l

4.查询体系CPU是否启用超线程:cat /proc/cpuinfo | grep -e “cpu cores”  -e “siblings” | sort | uniq

cpu cores    : 6

siblings     : 6

若是cpu cores数量和siblings数量一致,则没有启用超线程,不然超线程被启用。

公式:CPU物理个数 * 物理核心数 = 逻辑核数(线程)

如果超线程:CPU物理个数 * 物理核心数 *2 = 逻辑核数(线程)

5.查询CPU的主频:cat /proc/cpuinfo |grep MHz|uniq

6.查看当前系统内核信息:$ uname -a

Linux localhost.localdomain 2.6.32-220.el6.x86_64 #1 SMP Tue Dec 6 19:48:22 GMT2011x86_64 x86_64 x86_64 GNU/Linux

7.查看当前操作系统发行版信息:cat /etc/issue | grep Linux

Red Hat Enterprise Linux AS release 4 (Nahant Update 5)

8.查看逻辑CPU、CPU型号:cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz

9.# cat /proc/cpuinfo | grep physical | uniq -c

4 physical id      : 0

4 physical id      : 1

(说明实际上是两颗4核的CPU)

10.# getconf LONG_BIT

32

(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

11.# cat /proc/cpuinfo | grep flags | grep ‘ lm ‘ | wc -l

8

(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

1、physical id代表每颗物理CPU的ID,有几个CPU ID,就有几颗物理CPU。

2、siblings区别出了超线程CPU中的逻辑CPU核心,一颗超线程CPU,其physical id是

一样的,但是siblings是不同的。

3、core id和cpu cores用来对双核(多核心)CPU进行区分的,CPU cores表示这颗

CPU有几个核心,而core id用来表示CPU的各个核心的。

内存

# free

# top

# cat /proc/meminfo

转载本站文章请注明出处:haibing.org

solaris

机器型号

#showrev

CPU

# prtdiag -v 查看CPU及内存总数, 在 /usr/platform/sun4v/sbin 路径下使用root用户查看

双核的会显示

CPU socket #0

CPU socket #1

而单核的只会显示一个

#mpstat 显示CPU逻辑核心数(线程)

#psrinfo 显示CPU逻辑核心数(线程)

#psrinfo -v 具体CPU逻辑核心详细信息

#psrinfo -p 物理CPU数

#psrinfo -vp 物理CPU详细信息

内存

# prtconf|head -n 5

# prtconf|grep ‘Memory’

#prtconf | grep -i mem

硬盘

# iostat -E

转载本站文章请注明出处:haibing.org

hp-ux

CPU

#model 查看机型

ia64 hp server rx6600

#print_manifest 可查看CPU、硬盘、内存,相当于dmesg

System Hardware

Model: ia64 hp server rx6600

Main Memory: 32737 MB

Processors: 8

4 Intel(R) Itanium 2 9000 series processors (1.59 GHz, 18 MB)

532 MT/s bus, CPU version C2

8 logical processors (2 per socket)

#ioscan -k|grep processor|wc -l 或 dmesg |grep processor 或 ioscan -fnC processor

CPU线程数

#machinfo 安腾的机器使用的命令

CPU info: CPU的规格/具体参数, 这里指单颗CPU的信息

Intel(R) Itanium(R) Processor 9540 (2.13 GHz, 24 MB) /CPU型号

8 cores, 16 logical processors per socket /socket说白了就是CPU的物理个数: 8核心/颗, 每个核心在HT超线程技术下可以模拟成2个逻辑处理器, 8核心的CPU总共能够模拟出16个逻辑处理器;

6.38 GT/s QPI, CPU version D0

Active processor count: /服务器使用到CPU的当前状态信息

2 sockets /共计两颗CPU, 也就是俗称的双路

16 cores (8 per socket) /共计16核心(每颗8核,2颗就是16核)

16 logical processors (8 per socket) rx9800 /共计16个逻辑处理器 (每颗有8个逻辑处理器,为什么,下面一行就是原因,没开超线程)

LCPU attribute is disabled / 超线程技术 当前状态为禁用

CPU的数量是从物理上来说的,核心的数量也是从物理上来说的,每个核心有自己的Cache。逻辑处理器是由核心模拟出来的,肉眼无法看到。

#mstm

按F2 ,选择system(),并且在菜单上选中Tools/information/information log

便可以看到很多关于硬件的消息

选择memory,并且在菜单上选中Tools/information/information log

上下键选择,F3 确定选择(也可以取消选择),F4回到工具栏

内存

#swapinfo -tm

AIX

CPU

lsdev -C | grep -i processor|wc -l

内存

root>lsdev -C |grep mem

memo Available 00-00 Memory

可见mem0是该aix设备上的内存设备名称,现在使用lsattr -EI 来查看该服务器上的内存数量

root>lsattr -EI memo

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值