一、sysbench工具介绍
sysbench是一款开源的多线程性能测试工具,可用于评估系统的CPU、内存、
磁盘和MySQL数据库等方面的性能。sysbench支持多种测试模式,包括负载测试、单线程测试、多线程测试、顺序IO测试、随机IO测试等。
Supernova测试仪内置了多种开源软件,sysbench就是其中之一,在测试仪中使用这些开源软件,可以进行性能测试。
二、在Supernova测试仪中可应用的场景
- CPU性能测试
sysbench可以通过计算素数、排序等方式对CPU性能进行测试。 - 内存性能测试
sysbench可以通过内存分配、访问模式等方式对内存性能进行测试。 - 文件性能测试
sysbench可以通过顺序IO、随机IO等方式对文件性能进行测试。 - MySQL性能测试
sysbench可以通过模拟MySQL数据库负载对MySQL性能进行测试。
三、测试用例
3.1 CPU性能测试
sysbench性能测试选择CPU性能测试
根据测试环境调整生成数量(素数生成数量的上限)
配置完成后点击启动开始测试
等待运行完成,查看对CPU性能测试的日志报告