个人常用的linux性能测试工具

linux下的性能测试工具很多,每个拉来都能说上半天,功能繁多,细节丰富,但是常规的测试工具大都安装都很繁琐,使用起来也不方便,下面说一下我经常使用的工具。

我常用的测试工具安装极为简便,使用起来也比较方便

CPU:

我经常使用的CPU测试工具是sysbench

ubuntu:

apt install sysbench

CentOS:该软件包含在epel中

yum install -y epel-release ; yum install -y sysbench

使用方法也很简单:

#默认测试单线程性能
sysbench --test=cpu run
#指定多线程
sysbench --test=cpu --num-threads=4 run

附上几种CPU性能的数据,用来对比

cpu型号
i7-6700 CPU @ 3.40GHz
vmware虚拟机分配4核
E3-1245 V2 @ 3.40GHz
ESXI虚拟机 分配4核
E5-2682 v4 @ 2.50GHz(阿里云)
单核心
E5-2620 v2 @ 2.10GHz
4核8线程
单线程
8.7576s
8.9220s
10.0012s
10.0010s

硬盘IO:

工具:hdparm

Ubuntu:

apt install -y hdparm

CentOS:

yum install -y hdparm

使用方法:

hdparm -t /dev/sda1

具体磁盘名称请使用fdisk -l查看

附上不同硬盘的测试数据

cpu型号
i7-6700 CPU
vmware虚拟机
机械硬盘 ST2000DM003
E3-1245 V2
ESXI虚拟机
SSD 三星 750EVO 120GB
阿里云SSD
E5-2620 v2
SAS RAID 1 300GB
速度
77.92 MB/sec
386.65 MB/sec
34.45 MB/sec
561.36 MB/sec

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注