Tag Archives: sysbench

Sysbench测试及说明

By | 2014-03-17

安装及说明 安装: yum install sysbench.x86_64 文档: manual page sample page 相对于单线程的sql-bench(MySQL提供的测试套件), sysbench在CPU, IO, Mutex, Thread等方面具有更为全面和仿真的特性, 在数据库主机中着重测试CPU, IO, Memory方面. CPU测试 –cpu-max-prime : 基本的素数运算,可以指定大点 sysbench –test=cpu –cpu-max-prime=50000 –num-threads=10 run Memory测试 默认传输100G大小的数据量,做read/write操作, 可以指定thread数量来测试 sysbench –test=memory –num-threads=10 –memory-total-size=300G run IO测试 IO测试的前流程是生成文件,测试,清除文件; 测试条目包括:顺序读/写,随机读/写,混合(随机)读/写等,默认读写比率为1.5. sysbench –test=fileio –file-total-size=200G prepare #生成文件 sysbench –test=fileio –file-total-size=200G –num-threads=10 –file-test-mode=seqrd –max-time=100 –max-requests=0 run #顺序读 sysbench –test=fileio –file-total-size=200G… Read More »