JMH: 分数值代表什么意思?

33

我不理解JMH结果中的分数属性是什么意思?我在网上也没有找到任何相关信息。

能否有人告诉我它是关于什么的?据我所知,得分越高优于得分较低,但它具体意味着什么以及如何计算呢?

1个回答

27
JMH支持以下基准测试模式
  • 吞吐量:每单位时间的操作次数
  • AverageTime:每个操作的平均时间
  • SampleTime:对每个操作进行时间采样
  • SingleShotTime:测量单个操作的时间
现在,您可以分析高得分是否更好。
默认基准测试模式是(吞吐量)1,在这种情况下,较高的值更好。
如果您想了解每个基准测试结果如何计算,请单击此处

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接