Linux性能测试第一步---查看设备的硬件配置

在进行性能测试之前,我们常常需要首先确认设备的硬件配置是否满足测试需要,保证在硬件资源无瓶颈的基础上再开始测试。那如何获取设备的硬件配置呢?下面以CentOS系统为例,简单介绍一下:

 

一、查看实体机的型号

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

二、查看内存大小

dmidecode -t memory    #查看内存硬件信息(下图只截了部分)

cat /proc/meminfo | grep MemTotal    #查看总的内存大小

free -h    #查看当前内存使用情况

三、查看CPU

lscpu    #查看CPU统计信息

cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l    #查看物理CPU的个数

cat /proc/cpuinfo | grep "processor" | wc -l    #查看逻辑CPU的个数

cat /proc/cpuinfo | grep "cpu cores" | uniq    #查看CPU的核数

cat /proc/cpuinfo | grep processor    #列出所有逻辑CPU

cat /proc/cpuinfo | grep "model name"   #查看CPU型号

四、查看RAID信息

MegaCli -PDList aALL    #查看RAID信息(下图只截了部分)

五、查看磁盘状态

storcli /call show   #查看磁盘状态,所属raid等信息

lsblk   #查看磁盘和分布区域

fdisk -l    #查看更详细的磁盘和分布信息(下图只截了部分)

六、查看网卡信息

lspci | grep -i 'eth'    #查看网卡硬件信息

ifconfig   #查看所有的网络接口

ethtool [网口名]   #查看某个网口的详细信息

 

确认好硬件资源之后,再确定是否在这个环境上开始性能测试也不迟哦~

如果等遇到性能问题之后,再反过来查看硬件资源可是要浪费很多时间的,有可能之前辛辛苦苦搭建的环境、测试的数据都白费了。

猜你喜欢

转载自blog.csdn.net/wxt_hillwill/article/details/110958193