My articles about JVM performance and tuning

Biased lock disabled, again

To tune or not to tune? G1GC vs humongous allocation

JVM internals basics - Stop-the-world phase (safepoints) - how it works?

Time to safepoint - finally there is a tool to find long ones, and yes it is the async-profiler

My open source projects

Aync-profiler utils

I created some tools that help me with profiling big application with Async-profiler:

Other projects

I’m creating my own JVM/GC log analyzer. You can find online version here

Krzysztof Ślusarski