84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
上图跑的是素数最大值5K, 下图跑的是素数最大值为100W; 但是CPU的运算时间差不多,不明白为什么?
同时不能明白这里罗列的数据都是些什么意思?尤其是events这个名词
events
求明白的人解答。
光阴似箭催人老,日月如移越少年。
问:第一个问题,为什么素数5K和素数10K的total time都是10s?答:在sysbench中的一个参数--time默认值为10,即进行的测试执行时间为10s; 比较的是在相同的时间内,进行的请求数或执行次数的不同来判断系统;
total time
sysbench
--time
问: 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次;
看不懂你在说什么。 自言自语好像很有意思
问:第一个问题,为什么素数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次;
看不懂你在说什么。 自言自语好像很有意思