sal*_*lyh 15 performance benchmarking microbenchmark jmh
我正在使用http://openjdk.java.net/projects/code-tools/jmh/进行基准测试,我得到的结果如下:
__PRE__
"得分误差"一栏究竟是什么意思以及如何解释它?
Ale*_*lev 26
这是分数的误差范围.在大多数情况下,这是置信区间的一半.想想看,好像"得分"和"得分错误"之间有"±"符号.事实上,人类可读的日志将显示:
Result: 1.986 ±(99.9%) 0.009 ops/ns [Average]
Statistics: (min, avg, max) = (1.984, 1.986, 1.990), stdev = 0.002
Confidence interval (99.9%): [1.977, 1.995]
# Run complete. Total time: 00:00:12
Benchmark Mode Samples Score Score error Units
o.o.j.s.HelloWorld.hello thrpt 5 1.986 0.009 ops/ns
Run Code Online (Sandbox Code Playgroud)