1、sysbench测试服务器对threads的调度,对于在高并发的情况下threads的性能。
2、测试环境是分别是虚拟机4线程和PC服务器96线程
虚拟机2线程测试
-
root@pm1:/root# sysbench --test=threads --num-threads=2 run
-
sysbench 0.5: multi-threaded system evaluation benchmark
-
-
Running the test with following options:
-
Number of threads: 2
-
Random number generator seed is 0 and will be ignored
-
-
-
Threads
-
-
-
General statistics:
-
total time: 2.8888s
-
total number of events: 10000
-
total time taken by event execution: 5.6930s
-
response time:
-
min: 0.07ms
-
avg: 0.57ms
-
max: 32.29ms
-
approx. 95 percentile: 1.08ms
-
-
Threads fairness:
-
events (avg/stddev): 5000.0000/66.00
-
execution time (avg/stddev): 2.8465/0.00
PC服务器上2线程测试
-
[root@ ~]# sysbench --test=threads --num-threads=2 run
-
sysbench 0.5: multi-threaded system evaluation benchmark
-
-
Running the test with following options:
-
Number of threads: 2
-
Random number generator seed is 0 and will be ignored
-
-
-
Threads
-
-
-
General statistics:
-
total time: 1.7213s
-
total number of events: 10000
-
total time taken by event execution: 3.4348s
-
response time:
-
min: 0.24ms
-
avg: 0.34ms
-
max: 0.74ms
-
approx. 95 percentile: 0.47ms
-
-
Threads fairness:
-
events (avg/stddev): 5000.0000/43.00
-
execution time (avg/stddev): 1.7174/0.00
虚拟机4线程测试
-
root@pm1:/root# sysbench --test=threads --num-threads=4 run
-
sysbench 0.5: multi-threaded system evaluation benchmark
-
-
Running the test with following options:
-
Number of threads: 4
-
Random number generator seed is 0 and will be ignored
-
-
-
Threads
-
-
-
General statistics:
-
total time: 1.9469s
-
total number of events: 10000
-
total time taken by event execution: 7.3811s
-
response time:
-
min: 0.10ms
-
avg: 0.74ms
-
max: 127.45ms
-
approx. 95 percentile: 1.38ms
-
-
Threads fairness:
-
events (avg/stddev): 2500.0000/63.90
-
execution time (avg/stddev): 1.8453/0.07
PC服务器4线程测试
-
[root@ ~]# sysbench --test=threads --num-threads=4 run
-
sysbench 0.5: multi-threaded system evaluation benchmark
-
-
Running the test with following options:
-
Number of threads: 4
-
Random number generator seed is 0 and will be ignored
-
-
-
Threads
-
-
-
General statistics:
-
total time: 1.1895s
-
total number of events: 10000
-
total time taken by event execution: 4.7508s
-
response time:
-
min: 0.24ms
-
avg: 0.48ms
-
max: 3.84ms
-
approx. 95 percentile: 0.58ms
-
-
Threads fairness:
-
events (avg/stddev): 2500.0000/3.94
-
execution time (avg/stddev): 1.1877/0.00
从上面可以看出虚拟机线程调度和PC服务器线程调度的性能差异。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12219480/viewspace-1743464/
,如需转载,请注明出处,否则将追究法律责任。