AW: JMH documentation

Travis Downs travis.downs at gmail.com
Thu Jul 28 01:49:53 UTC 2016


Thanks guys, I will dig in. I'm pretty up to date with benchmarking
pitfalls (inclduing Java specific one) and have followed JMH for a while
but am finally making the jump over from Caliper since it's pretty obvious
at this point that JMH is the more active and feature-full framework.

On Jul 25, 2016 3:35 PM, <ecki at zusammenkunft.net> wrote:

> Aleksey is too humble to mention this, but some of his presentations and
> writing (on hotspot performance optimizations) also serve as a good example
> into benchmarking methodology and jmh application to those problems.
>
>
>
> In fact I think some writeup distilled from that would be a good
> introduction to jmh.
>
>
>
> https://shipilev.net/
>
>
>
> It took me some time to understand the lifeczycle of benchmark and state
> objects and run iterations.
>
>
> Gruss
> Bernd
> --
> http://bernd.eckenfels.net
> From Win 10 Mobile
>
>
>
> *Von: *Aleksey Shipilev <aleksey.shipilev at oracle.com>
> *Gesendet: *Montag, 25. Juli 2016 22:02
> *An: *Travis Downs <travis.downs at gmail.com>; jmh-dev at openjdk.java.net
> *Betreff: *Re: JMH documentation
>
>
>
> On 07/25/2016 02:56 AM, Travis Downs wrote:
>
> > Is there any JMH documentation beyond the intro at
>
> > http://openjdk.java.net/projects/code-tools/jmh/, the information you
> get
>
> > from -h and the samples? I'm not complaining - the samples are pretty
> good,
>
> > and the options are reasonably well documented, but just checking if I'm
>
> > missing a wiki or other resource that goes into more details on the
> various
>
> > bits and pieces.
>
>
>
> No, you are not missing anything.
>
>
>
> Our golden source of documentation is context help (-h and Javadoc) and
>
> runnable JMH Samples. Many other short introductions to JMH (mostly
>
> trimmed down Samples) are available on Internet, in different stages of
>
> being obsolete.
>
>
>
> Thanks,
>
> -Aleksey
>
>
>
>
>
>
>


More information about the jmh-dev mailing list