上图跑的是素数最大值5K, 下图跑的是素数最大值为100W; 但是CPU的运算时间差不多,不明白为什么?
同时不能明白这里罗列的数据都是些什么意思?尤其是events
这个名词
求明白的人解答。
上图跑的是素数最大值5K, 下图跑的是素数最大值为100W; 但是CPU的运算时间差不多,不明白为什么?
同时不能明白这里罗列的数据都是些什么意思?尤其是events
这个名词
求明白的人解答。
4 回答1.4k 阅读✓ 已解决
8 回答1.3k 阅读
3 回答1k 阅读✓ 已解决
2 回答1.7k 阅读
3 回答846 阅读✓ 已解决
2 回答1.6k 阅读
1 回答880 阅读✓ 已解决
问:第一个问题,为什么素数5K和素数10K的
total time
都是10s?答:在
sysbench
中的一个参数--time
默认值为10,即进行的测试执行时间为10s; 比较的是在相同的时间内,进行的请求数或执行次数的不同来判断系统;问:
events
是什么意思?答: 请求数或执行次数。
问:罗列的数据是什么含义?
答:
CPU测试,在10s范围内进行素数计算这个行为一共进行了25875次,实际执行时间为10.0004s;
这部分数据应该统计的是线程真正执行的时间,总共9884.06ms, 单次执行最少时间为0.36ms, 最多时间为16.12ms, 平均时间为0.39ms, 95%次的执行时间在0.44ms左右;
归纳总结,线程执行时间为9.8626s, 执行平均次数为43084次;