mysql - sysbench cpu测试的结果看不懂,求解

 1237i 发布于 2022-11-03 18:28
  • cpu
  • 上图跑的是素数最大值5K, 下图跑的是素数最大值为100W; 但是CPU的运算时间差不多,不明白为什么?

    同时不能明白这里罗列的数据都是些什么意思?尤其是events这个名词

    求明白的人解答。

    2 个回答
    • 看不懂你在说什么。 自言自语好像很有意思

      2022-11-12 01:41 回答
    • 问:第一个问题,为什么素数5K和素数10K的total time都是10s?
      答:在sysbench中的一个参数--time默认值为10,即进行的测试执行时间为10s; 比较的是在相同的时间内,进行的请求数或执行次数的不同来判断系统;


      问: events是什么意思?
      答: 请求数或执行次数。


      问:罗列的数据是什么含义?
      答:

      General statistics(综合统计)
          total time:                    10.0004s
          total number of events:        25875

      CPU测试,在10s范围内进行素数计算这个行为一共进行了25875次,实际执行时间为10.0004s;

      Latency (ms):
               min:                                  0.36
               avg:                                  0.39
               max:                                  16.12
               95th percentile:                      0.44
               sum:                               9884.06

      这部分数据应该统计的是线程真正执行的时间,总共9884.06ms, 单次执行最少时间为0.36ms, 最多时间为16.12ms, 平均时间为0.39ms, 95%次的执行时间在0.44ms左右;

      Threads fairness:
          events (avg/stddev):           43084.0000/0.00
          execution time (avg/stddev):   9.8626/0.00

      归纳总结,线程执行时间为9.8626s, 执行平均次数为43084次;

      2022-11-12 01:41 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    热门标签
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有