系统:CentOS 7.4
工具:sysbench 1.0.17
查看测试CPU命令参数:
# sysbench cpu help
sysbench 1.0.17 (using system LuaJIT 2.0.4)
cpu options:
--cpu-max-prime=N upper limit for primes generator [10000]
对主机CPU进行性能测试:
# sysbench --threads=20 --events=100 cpu --debug --cpu-max-prime=100000000 run
sysbench 1.0.17 (using system LuaJIT 2.0.4)
Running the test with following options:
Number of threads: 20
Debug mode enabled.
Initializing random number generator from current time
Doing CPU performance benchmark
Prime numbers limit: 100000000
Initializing worker threads...
DEBUG: Worker thread (#0) started
DEBUG: Worker thread (#0) initialized
DEBUG: Worker thread (#2) started
DEBUG: Worker thread (#2) initialized
DEBUG: Worker thread (#1) started
DEBUG: Worker thread (#1) initialized
DEBUG: Worker thread (#3) started
DEBUG: Worker thread (#5) started
DEBUG: Worker thread (#5) initialized
DEBUG: Worker thread (#4) started
DEBUG: Worker thread (#8) started
DEBUG: Worker thread (#8) initialized
DEBUG: Worker thread (#9) started
DEBUG: Worker thread (#9) initialized
DEBUG: Worker thread (#10) started
DEBUG: Worker thread (#10) initialized
DEBUG: Worker thread (#11) started
DEBUG: Worker thread (#11) initialized
DEBUG: Worker thread (#4) initialized
DEBUG: Worker thread (#13) started
DEBUG: Worker thread (#3) initialized
DEBUG: Worker thread (#7) started
DEBUG: Worker thread (#7) initialized
DEBUG: Worker thread (#16) started
DEBUG: Worker thread (#12) started
DEBUG: Worker thread (#14) started
DEBUG: Worker thread (#19) started
DEBUG: Worker thread (#19) initialized
DEBUG: Worker thread (#15) started
DEBUG: Worker thread (#16) initialized
DEBUG: Worker thread (#13) initialized
DEBUG: Worker thread (#17) started
DEBUG: Worker thread (#17) initialized
DEBUG: Worker thread (#12) initialized
DEBUG: Worker thread (#14) initialized
DEBUG: Worker thread (#6) started
DEBUG: Worker thread (#6) initialized
DEBUG: Worker thread (#18) started
DEBUG: Worker thread (#18) initialized
DEBUG: Worker thread (#15) initialized
Threads started!
Time limit exceeded, exiting...
(last message repeated 19 times)
Done.
CPU speed:
events per second: 0.04
General statistics:
total time: 566.3779s
total number of events: 20
Latency (ms):
min: 564100.65
avg: 565377.03
max: 566377.69
95th percentile: 100000.00
sum: 11307540.52
Threads fairness:
events (avg/stddev): 1.0000/0.00
execution time (avg/stddev): 565.3770/0.47
DEBUG: Verbose per-thread statistics:
DEBUG: thread # 0: min: 565.8100s avg: 565.8100s max: 565.8100s events: 1
DEBUG: total time taken by event execution: 565.8100s
DEBUG: thread # 1: min: 565.3820s avg: 565.3820s max: 565.3820s events: 1
DEBUG: total time taken by event execution: 565.3820s
DEBUG: thread # 2: min: 564.1007s avg: 564.1007s max: 564.1007s events: 1
DEBUG: total time taken by event execution: 564.1007s
DEBUG: thread # 3: min: 565.4046s avg: 565.4046s max: 565.4046s events: 1
DEBUG: total time taken by event execution: 565.4046s
DEBUG: thread # 4: min: 565.0699s avg: 565.0699s max: 565.0699s events: 1
DEBUG: total time taken by event execution: 565.0699s
DEBUG: thread # 5: min: 565.0227s avg: 565.0227s max: 565.0227s events: 1
DEBUG: total time taken by event execution: 565.0227s
DEBUG: thread # 6: min: 565.4844s avg: 565.4844s max: 565.4844s events: 1
DEBUG: total time taken by event execution: 565.4844s
DEBUG: thread # 7: min: 564.8001s avg: 564.8001s max: 564.8001s events: 1
DEBUG: total time taken by event execution: 564.8001s
DEBUG: thread # 8: min: 566.3777s avg: 566.3777s max: 566.3777s events: 1
DEBUG: total time taken by event execution: 566.3777s
DEBUG: thread # 9: min: 565.8327s avg: 565.8327s max: 565.8327s events: 1
DEBUG: total time taken by event execution: 565.8327s
DEBUG: thread # 10: min: 565.8196s avg: 565.8196s max: 565.8196s events: 1
DEBUG: total time taken by event execution: 565.8196s
DEBUG: thread # 11: min: 565.2323s avg: 565.2323s max: 565.2323s events: 1
DEBUG: total time taken by event execution: 565.2323s
DEBUG: thread # 12: min: 565.7086s avg: 565.7086s max: 565.7086s events: 1
DEBUG: total time taken by event execution: 565.7086s
DEBUG: thread # 13: min: 565.3251s avg: 565.3251s max: 565.3251s events: 1
DEBUG: total time taken by event execution: 565.3251s
DEBUG: thread # 14: min: 564.8915s avg: 564.8915s max: 564.8915s events: 1
DEBUG: total time taken by event execution: 564.8915s
DEBUG: thread # 15: min: 565.2258s avg: 565.2258s max: 565.2258s events: 1
DEBUG: total time taken by event execution: 565.2258s
DEBUG: thread # 16: min: 565.6793s avg: 565.6793s max: 565.6793s events: 1
DEBUG: total time taken by event execution: 565.6793s
DEBUG: thread # 17: min: 565.5312s avg: 565.5312s max: 565.5312s events: 1
DEBUG: total time taken by event execution: 565.5312s
DEBUG: thread # 18: min: 565.2798s avg: 565.2798s max: 565.2798s events: 1
DEBUG: total time taken by event execution: 565.2798s
DEBUG: thread # 19: min: 565.5625s avg: 565.5625s max: 565.5625s events: 1
DEBUG: total time taken by event execution: 565.5625s
查看CPU使用率监控图像:

由于主机配置较高(20核),CPU使用率没有打高