简介
sysbench是一个开源的多线程性能测试工具,广泛用于评估系统、数据库和硬件的性能。它支持多种测试模式,如 CPU、内存、磁盘 I/O 和数据库基准测试等。
下载
git clone https://gitee.com/cn-loongson/sysbench.git
这里使用国内的源,github上也有,不过有时候会下载不下来或下载很慢。
编译
cd sysbench/
./autogen.sh
报错:
autoreconf: running: /usr/bin/autoconf
configure.ac:61: error: possibly undefined macro: AC_PROG_LIBTOOL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1
解决方法:
apt-get install libtool
./configure --build=aarch64-unknown-linux-gnu --without-mysql --without-pgsql
配置可以根据自己的测试需求进行配置