sysbench–实践–03–线程测试
1、介绍
2、参数说明
sysbench --test=threads help
2.1、–thread-yields=N
- 每个请求产生多少线程
- 默认值:1000。
2.2、–thread-locks=N
- 每个线程的锁的数量
- 默认:8
3、操作
线程测试,测试线程的数为32,每个请求产生48个线程,每个线程的锁的数量是2
命令
sysbench threads --threads=32 --thread-yields=48 --thread-locks=2 run
结果
sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
Running the test with following options:
Number of threads: 32
Initializing random number generator from current time
Initializing worker threads...
Threads started!
General statistics:
total time: 10.0057s
total number of events: 68944
Latency (ms):
min: 0.06
avg: 4.64
max: 140.38
95th percentile: 24.83
sum: 319988.69
Threads fairness:
events (avg/stddev): 2154.5000/56.24
execution time (avg/stddev): 9.9996/0.00