了解JMH输出

时间:2015-11-09 07:11:39

标签: java jmh

所以我通过几种方法运行了JMH Benchmark并得到了这样的响应:

enter image description here

我无法理解Score and Error值的确切含义。

是否有一些可用的参考文档?

1 个答案:

答案 0 :(得分:12)

例如,参数ss_stream的{​​{1}}占用了大约。在30次迭代中平均运行1,363微秒(并且在每次迭代中运行多次,具体取决于每次迭代的长度)。

假设结果是正态分布的,对于该样本大小,可以预期该方法的“真实”执行时间有99.9%的概率介于1,362.752 - 126.340微秒和1,362.752 + 126.340微秒之间,即介于约1,236和1,489。

据我所知,主要文件在samples。第二个提供有关各种基准模式的信息。