AuxCounters & benchmark modes
Nitsan Wakart
nitsanw at yahoo.com
Mon Mar 17 18:57:03 UTC 2014
I used Overseer and reported via AuxCounters. It is rather unpleasant as it requires the Overseer implementation independently and is not well packaged in any way. The solution to different events names etc is also rather crude. But it works for a specific case.
Having JMH deal with this for me would be awesome, when is it coming?
On Monday, March 17, 2014 8:50 PM, Aleksey Shipilev <aleksey.shipilev at oracle.com> wrote:
On 03/17/2014 10:39 PM, Nitsan Wakart wrote:
> For what it is worth, I'm a fan of AuxCounters.
I'm not saying they are *very* bad. :) But, in current form, they are a
bit of the nuisance, which can become a large nuisance if we try to
further abuse them.
> Here are 2 use cases I found, perhaps they can find their way into the
> grand JMH vision:
> 1. Counting failed poll/offer on queue throughput benchmark.
I know about this one, and this easily tied into throughput/averagetime
modes.
> 2. Integrating hardware performance counters
Can you elaborate on this? Do you actually feed the HWC data through
@AuxCounters, or it is just an idea? The reason I ask is that HWC
profilers integration should be the next big thing in JMH.
-Aleksey.
More information about the jmh-dev
mailing list