sysbench性能测试工具
sysbench
sysbench是给予LuaJIT的多线程性能测试工具。通常用于测试数据库性能,但是也可以创建抽象的负载负载用于测试多种场景:
oltp_*.lua一系列OLTP类的数据库压测fileio文件系统层对压测cpu简单的CPU压测memory内存访问压测threads基于线程的调度器压测mutex一个POSIX mutex压测
安装
sysbench测试案例提供了多种平台的安装方法,例如,可以通过EPEL
sysbench GitHub文档提供方法:
curl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.rpm.sh | sudo bash
sudo yum -y install sysbench源代码安装
压测案例
测试8个cpu的虚拟机性能
cpu-max-prime寻找最大素数
time持续时间,默认是--time=0表示不限制时间
输出举例
参考
Last updated
Was this helpful?