ITPub博客

首页 > 数据库 > MySQL > 测试软件:sysbench-threads

测试软件:sysbench-threads

原创 MySQL 作者:javenzhen 时间:2015-07-21 17:22:58 0 删除 编辑
1、sysbench测试服务器对threads的调度,对于在高并发的情况下threads的性能。
2、测试环境是分别是虚拟机4线程和PC服务器96线程
虚拟机2线程测试

  1. root@pm1:/root# sysbench --test=threads --num-threads=2 run
  2. sysbench 0.5: multi-threaded system evaluation benchmark

  3. Running the test with following options:
  4. Number of threads: 2
  5. Random number generator seed is 0 and will be ignored


  6. Threads


  7. General statistics:
  8.     total time: 2.8888s
  9.     total number of events: 10000
  10.     total time taken by event execution: 5.6930s
  11.     response time:
  12.          min: 0.07ms
  13.          avg: 0.57ms
  14.          max: 32.29ms
  15.          approx. 95 percentile: 1.08ms

  16. Threads fairness:
  17.     events (avg/stddev): 5000.0000/66.00
  18.     execution time (avg/stddev): 2.8465/0.00
PC服务器上2线程测试

  1. [root@ ~]# sysbench --test=threads --num-threads=2 run
  2. sysbench 0.5: multi-threaded system evaluation benchmark

  3. Running the test with following options:
  4. Number of threads: 2
  5. Random number generator seed is 0 and will be ignored


  6. Threads


  7. General statistics:
  8.     total time: 1.7213s
  9.     total number of events: 10000
  10.     total time taken by event execution: 3.4348s
  11.     response time:
  12.          min: 0.24ms
  13.          avg: 0.34ms
  14.          max: 0.74ms
  15.          approx. 95 percentile: 0.47ms

  16. Threads fairness:
  17.     events (avg/stddev): 5000.0000/43.00
  18.     execution time (avg/stddev): 1.7174/0.00
虚拟机4线程测试

  1. root@pm1:/root# sysbench --test=threads --num-threads=4 run
  2. sysbench 0.5: multi-threaded system evaluation benchmark

  3. Running the test with following options:
  4. Number of threads: 4
  5. Random number generator seed is 0 and will be ignored


  6. Threads


  7. General statistics:
  8.     total time: 1.9469s
  9.     total number of events: 10000
  10.     total time taken by event execution: 7.3811s
  11.     response time:
  12.          min: 0.10ms
  13.          avg: 0.74ms
  14.          max: 127.45ms
  15.          approx. 95 percentile: 1.38ms

  16. Threads fairness:
  17.     events (avg/stddev): 2500.0000/63.90
  18.     execution time (avg/stddev): 1.8453/0.07
PC服务器4线程测试

  1. [root@ ~]# sysbench --test=threads --num-threads=4 run
  2. sysbench 0.5: multi-threaded system evaluation benchmark

  3. Running the test with following options:
  4. Number of threads: 4
  5. Random number generator seed is 0 and will be ignored


  6. Threads


  7. General statistics:
  8.     total time: 1.1895s
  9.     total number of events: 10000
  10.     total time taken by event execution: 4.7508s
  11.     response time:
  12.          min: 0.24ms
  13.          avg: 0.48ms
  14.          max: 3.84ms
  15.          approx. 95 percentile: 0.58ms

  16. Threads fairness:
  17.     events (avg/stddev): 2500.0000/3.94
  18.     execution time (avg/stddev): 1.1877/0.00

从上面可以看出虚拟机线程调度和PC服务器线程调度的性能差异。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12219480/viewspace-1743464/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-01-27

  • 博文量
    41
  • 访问量
    124941