activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From franz1981 <...@git.apache.org>
Subject [GitHub] activemq-artemis issue #1295: ARTEMIS-1185 Inter-Process Journal Sampler Pro...
Date Thu, 29 Jun 2017 20:33:48 GMT
Github user franz1981 commented on the issue:

    https://github.com/apache/activemq-artemis/pull/1295
  
    @clebertsuconic It is able to capture samples from a running live server, but the server
must be first started with the proper configuration. 
    It is simply not possible to make it light as it is with other options: that's why I've
build the MulticastBuffer to not backpressure the broker when the sampling profiler is not
reading data.
    Making it differently will at least add branch mispredictions and JVM compile deoptimizations
in the hot paths. 
    Hence you can let a broker be configured to emit performance counters data with no performance
impact, making it suitable to be used in production too.
    It is really like most perf profilers work: if you want profiling you need at least some
debug info to capture meaningful data.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message