If you wanna know what your garbage collector is up to, the best place to look is in the GC logs. That said, the GC logs are like any other ascii log file in that they can be full of 1000s of cryptic entries which make trying to figure out what the logs are saying without any tooling, a daunting task. In this session Kirk Pepperdine (Kodewerk Ltd) introduces Censum, a free tool designed to help you make sense out of your log files. Some of what Censum can tell you is if your JVM’s heap is misconfigured. For example, a large number of applications currently running in products systems are starved for memory, in at least one of their internal memory pools. But it’s not only starvation that can a cause of poor performance or long GC pauses. Too much memory can be equally
Continuing our new series, we chat to jClarity’s CEO Ben Evans about their nine month-old startup devoted to helping Java technologists get the performance tools they deserve.
Kirk Pepperdine and ‘Diabolical Developer’ Martijn Verburg of jClarity present the Community Night keynote at JAX London 2012, exploring how to optimise the way your code uses hardware in the age of multi-core processors and solid state drives.
With JAX London just around the corner, we caught up with the Keynoters. Our second chat is with Java performance masters Kirk Pepperdine and the Diabolic Developer, Martijn Verburg.