JMH:得分值是什么意思?

时间:2014-07-24 08:38:55

标签: jmh

我不了解JMH结果中的得分属性?我也没有在网上找到任何关于它的内容。

谁能告诉我,它是什么?据我所知,比较低的分数更高,但它究竟意味着什么以及如何计算?

1 个答案:

答案 0 :(得分:18)

JMH支持以下基准modes

  • 吞吐量:每单位时间的操作
  • AverageTime:每次操作的平均时间
  • SampleTime:对每个操作的时间进行采样
  • SingleShotTime:测量单个操作的时间

现在你可以分析更高分是否更好。

默认基准模式是(吞吐量)1,在这种情况下,更高的值更好。

如果您对如何计算每个基准测试结果感兴趣,请检查here