William Louth is back again with more insight, or should we say JXInsight, about what matters and what really counts when it comes to metering your applications.
Of course, it's not just about observation, judgement and reaction; it's also about making sure that you're getting the right observations without paying an unreasonable price for the cost of profiling. In this article, you'll get a comparison of the instrumentation based cost (overhead) of profiling across various Java code profilers as well as a commentary on the importance of information quality, its characteristics and premature performance optimization.
It's a good read. Check it out. (And start metering.)