【发布时间】:2014-09-03 14:26:36
【问题描述】:
我正在使用http://openjdk.java.net/projects/code-tools/jmh/ 进行基准测试,我得到如下结果:
基准模式样本分数分数误差单位 o.a.f.c.j.b.TestClass.test1 平均 5 2372870,600 210897,743 us/op o.a.f.c.j.b.TestClass.test2 avgt 5 2079931,850 394727,671 us/op o.a.f.c.j.b.TestClass.test3 avgt 5 26585,818 21105,739 us/op o.a.f.c.j.b.TestClass.test4 平均 5 19113,230 8012,852 us/op o.a.f.c.j.b.TestClass.test5 avgt 5 2586,413 1949,487 us/op o.a.f.c.j.b.TestClass.test6 avgt 5 1942,963 1619,967 us/op o.a.f.c.j.b.TestClass.test7 平均 5 233,902 73,861 us/op o.a.f.c.j.b.TestClass.test8 平均 5 191,970 126,682 us/op“分数错误”列的确切含义是什么以及如何解释它?
【问题讨论】:
-
另见JMH Benchmark Metrics Evaluation中的一些见解
标签: performance benchmarking microbenchmark jmh