从Caliper获取对数基准运行时

时间:2012-10-11 01:26:54

标签: java performance benchmarking caliper

我最近发现了Caliper benchmark framework for Java,它似乎是微基准测试非常有用的工具。我正在使用它为我的矢量数学库(vectorz

运行微基准测试

然而,标准的“SimpleBenchmark”输出提供了一个线性运行时图表,如果您的执行时间非常不同,这个图表不是很有用:

        benchmark     ns linear runtime
  Vector3Addition   1.04 =
  Matrix3Rotation   4.92 =
VectorAddMultiple   6.29 =
    MatrixInverse 955.27 ==============================

如何配置Caliper在图表中输出对数运行时?

我通过代码而不是命令行运行Caliper:source code here

1 个答案:

答案 0 :(得分:1)

Caliper在开发早期就放弃了对数结果显示的支持。您仍然可以通过点击linear runtime来切换web app来获取它。