【发布时间】:2014-12-02 23:02:17
【问题描述】:
JMH 似乎在大多数 caliper 功能上都与 caliper 一样好或更好,但我不知道如何测量分配率,这在微基准测试中通常很有用。 JMH 是衡量分配率的错误工具吗?
【问题讨论】:
标签: microbenchmark jmh
JMH 似乎在大多数 caliper 功能上都与 caliper 一样好或更好,但我不知道如何测量分配率,这在微基准测试中通常很有用。 JMH 是衡量分配率的错误工具吗?
【问题讨论】:
标签: microbenchmark jmh
JMH 中没有准确的分配率度量。这是探查器的工作,例如 Java Mission Control。在 JMH 中,您可以通过 MXBeans 观察 GC 计数来粗略估计分配压力。这由 JMH 分析器包装,例如-prof gc。使用-lprof 获取嵌入式分析器列表。
【讨论】:
-prof gc 打印分配率:mail.openjdk.java.net/pipermail/jmh-dev/2015-April/001828.html